Астрид Анна Эмилия Эриксон родилась 14 ноября 1907 года на хуторе Нас, недалеко от Виммербю (Швеция).
В детстве Астрид Линдгрен была окружена фольклором, и многие шутки, сказки, истории, которые она слышала от отца или от друзей, легли потом в основу её собственных произведений. Любовь к книгам и чтению, как она призналась впоследствии, возникла на кухне у Кристин, с которой она дружила. Именно Кристин приобщила Астрид к удивительному, волнующему миру, в который можно было попадать, читая сказки. Впечатлительная Астрид была потрясена этим открытием, а позже и сама овладела магией слова. Писательский дар и страсть к сочинительству проявились у неё, стоило ей только выучиться грамоте. Её способности стали очевидными уже в начальной школе, где Астрид называли «виммербюнской Сельмой Лагерлёф», чего, по собственному мнению, она не заслуживала.
Свою первую большую сказку — «Пеппи Длинный чулок» — Астрид Линдгрен написала в подарок дочери в 1944 году. Когда дочке Карин исполнилось семь лет, она тяжело заболела и пролежала в постели несколько месяцев. Каждый вечер девочка просила у матери что-нибудь ей рассказать. «Однажды, когда я не знала, о чем повествовать, она сделала заказ — о Пеппи-Длинный чулок. Я не спросила, кто это, и начала рассказывать невероятные истории, которые соответствовали бы странному имени девочки».
Идею «Карлсона, который живет на крыше» тоже подсказала дочь. Астрид обратила внимание на смешной рассказ Карин о том, что, когда девочка остается одна, к ней в комнату через окно влетает маленький веселый человечек, который прячется за картину, если входят взрослые. Так появился Карлсон — красивый, умный и в меру упитанный мужчина в самом расцвете сил. Но тогда его звали Лильем Кварстен.
Астрид Линдгрен не раз повторяла: — Не хочу писать для взрослых!
Эти слова стали кредо ее жизни и творчества. Она хотела писать только для детей, потому что абсолютно разделяла точку зрения замечательного французского писателя Антуана де Сент-Экзюпери, что все люди родом из детства.