Hun har skrevet over 30 bøker, hvorav bare (1974) og (1994) er oversatt til norsk. Annika Holm satt 1989–1998 på stol nr 16 i Svenska barnboksakademien og er siden utnevnt til æresmedlem.