Fairy tales and folktales reading passages
56 free printable fairy tale and folktale reading passages. Each has comprehension questions, vocabulary and an answer key, and downloads as a PDF. Easiest first. No sign-up.
- The Little Red HenGrade 1 · level 4 · 96 words · 5 questions
- The Enormous TurnipGrade 1 · level 5 · 93 words · 4 questions
- Goldilocks and the Three BearsGrade 1 · level 5 · 175 words · 5 questions
- The Gingerbread ManGrade 1 · level 5 · 179 words · 5 questions
- Henny PennyGrade 1 · level 5 · 180 words · 5 questions
- The Three Little PigsGrade 1 · level 5 · 200 words · 5 questions
- The Princess and the PeaGrade 2 · level 7 · 344 words · 6 questions
- Little Red Riding HoodGrade 2 · level 7 · 367 words · 6 questions
- The Three Billy Goats GruffGrade 2 · level 7 · 386 words · 6 questions
- The Christmas CuckooGrade 2 · level 7 · 392 words · 5 questions
- Stone SoupGrade 3 · level 8 · 587 words · 6 questions
- The Wolf and the Seven Little GoatsGrade 3 · level 8 · 614 words · 6 questions
- The Elephant's ChildGrade 3 · level 8 · 646 words · 6 questions
- The Elves and the ShoemakerGrade 3 · level 8 · 650 words · 6 questions
- How the Leopard Got His SpotsGrade 3 · level 8 · 699 words · 6 questions
- Tom ThumbGrade 3 · level 8 · 804 words · 6 questions
- How the Camel Got His HumpGrade 3 · level 8 · 810 words · 6 questions
- The Bremen Town MusiciansGrade 3 · level 8 · 848 words · 6 questions
- Jack and the BeanstalkGrade 3 · level 8 · 883 words · 6 questions
- The Ugly DucklingGrade 3 · level 8 · 894 words · 6 questions
- Momotaro, the Peach BoyGrade 3 · level 8 · 900 words · 6 questions
- Snow White and Rose RedGrade 4 · level 9 · 889 words · 6 questions
- The Emperor's New ClothesGrade 4 · level 9 · 977 words · 6 questions
- Puss in BootsGrade 4 · level 9 · 1027 words · 6 questions
- The Magic PaintbrushGrade 4 · level 9 · 1029 words · 6 questions
- RumpelstiltskinGrade 4 · level 9 · 1066 words · 6 questions
- CinderellaGrade 4 · level 9 · 1069 words · 6 questions
- The Cat That Walked by HimselfGrade 4 · level 9 · 1069 words · 6 questions
- The Fisherman and His WifeGrade 4 · level 9 · 1089 words · 6 questions
- The Brave Little TailorGrade 4 · level 9 · 1110 words · 6 questions
- The Boy Who Drew CatsGrade 4 · level 9 · 1118 words · 6 questions
- Hansel and GretelGrade 4 · level 9 · 1159 words · 6 questions
- The Frog PrinceGrade 4 · level 9 · 1170 words · 6 questions
- The Steadfast Tin SoldierGrade 4 · level 9 · 1175 words · 6 questions
- Snow WhiteGrade 4 · level 9 · 1697 words · 6 questions
- How the Rhinoceros Got His SkinGrade 5 · level 10 · 727 words · 6 questions
- How the Whale Got His ThroatGrade 5 · level 10 · 807 words · 6 questions
- The Sing-Song of Old Man KangarooGrade 5 · level 10 · 814 words · 6 questions
- The Beginning of the ArmadillosGrade 5 · level 10 · 1137 words · 6 questions
- Yeh-ShenGrade 5 · level 10 · 1147 words · 6 questions
- RapunzelGrade 5 · level 10 · 1174 words · 6 questions
- Urashima TaroGrade 5 · level 10 · 1191 words · 6 questions
- Sleeping BeautyGrade 5 · level 10 · 1270 words · 6 questions
- Beauty and the BeastGrade 5 · level 10 · 1283 words · 6 questions
- The Twelve Dancing PrincessesGrade 5 · level 10 · 1313 words · 6 questions
- The NutcrackerGrade 5 · level 10 · 1576 words · 6 questions
- The Wild SwansGrade 6 · level 11 · 1347 words · 6 questions
- AladdinGrade 6 · level 11 · 1597 words · 6 questions
- ThumbelinaGrade 6 · level 11 · 1676 words · 6 questions
- The Monkey KingGrade 7 · level 12 · 1628 words · 6 questions
- Ali Baba and the Forty ThievesGrade 7 · level 12 · 1739 words · 6 questions
- The NightingaleGrade 7 · level 12 · 2131 words · 6 questions
- The Snow QueenGrade 7 · level 12 · 2657 words · 6 questions
- The Little Match GirlGrade 8 · level 13 · 1012 words · 6 questions
- Sinbad and the RocGrade 8 · level 13 · 1637 words · 6 questions
- The Little MermaidGrade 8 · level 13 · 2644 words · 6 questions