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