· · ·

100 Fabulous Books That Will Make You Love History

Today I’ve got a huge list of books for teaching history to use in your homeschool or just for fun. 

I split them up by Ancient History, Medieval History, Early American and Modern American History.

We have read or used about 98% of these and the others are on our list! I hope you get some good ideas for your history class here!

Learning Well LLC is a participant in the Amazon Services LLC Associates Program. As an Amazon Associate, I earn from qualifying purchases. Affiliate links from Amazon or other programs are used on this website. For more info, please refer to our disclosure statement.

100 Fabulous Books for Teaching History

If you need a little inspiration for history, here's 100 fabulous books for teaching history: picture books, read alouds and activity books for history!

History Reference Books

  1. Usborne’s Book of World Religion
  2. World History Encyclopedia
  3. The Timetables of History
  4. Timelines of World History
  5. Ten Queens by Milton Metzler
  6. Ten Kings by Milton Metzler

Books for Teaching History: The Ancients

  1. Story of the World vol. 1
  2. Celebrating Biblical Feasts: In your Home or Church by Martha Zimmerman
  3. Gladiators by Minna Lacey & Susanna Davidson
  4. Classic Starts: The Odyssey
  5. Classic Starts: Greek Myths
  6. Classic Starts: The Iliad
  7. The 5-Minute Iliad by Greg Nagan
  8. The Royal Diaries: Cleopatra VII
  9. What Was Pompeii?
  10. Galen and the Gateway to Medicine by Jeanne Bendick
  11. The Gods and Goddesses of Olympus by Aliki
  12. Literature Pockets: Greek & Roman Myths
  13. Literature Pockets: Ancient Civilizations
  14. Literature Pockets: Ancient Greece
  15. Literature Pockets: Ancient Egypt
  16. Literature Pockets: Ancient Rome
  17. Old Testament Days: An Activity Guide by Nancy Sanders
  18. Walk with Y’Shua Through the Jewish Year by Janie-Sue Wertheim
  19. The Passover Seder by Emily Sper
  20. Tomie dePaola’s Book of Bible Stories
  21. Leonardo and the Flying Boy by Laurence Anholt
  22. Katie and the Mona Lisa by James Mayhew
  23. Shakespeare for Children (CD) by Jim Weiss
  24. Classical Kids by Laurie Carlson
  25. Ancient Greece by Susan Altman
  26. Cleopatra by Diane Stanley
  27. Kingfisher Atlas of the Ancient World
  28. The Usborne Internet-Linked Roman World
  29. A Child’s Introduction to Greek Mythology
  30. The Story of the Ancient World

Middle-Ages: Books for Teaching History

  1. Story of the World vol. II
  2. The Knight at Dawn by Mary Pope Osborne
  3. Augustine Came to Kent by Barbara Willard
  4. Days of Knights and Damsels
  5. Saints Lives and Illuminations by Ruth Sanderson
  6. See Inside Castles
  7. Crispin by Avi
  8. The Door in the Wall by Marguerite de Angeli
  9. Mary, Bloody Mary by Carolyn Meyer
  10. The Story of King Arthur
  11. The Royal Diaries: Elizabeth I
  12. Marguerite Makes a Book by Bruce Robertson
  13. Famous Men of the Middle Ages
  14. A Medieval Feast by Aliki
  15. Joan of Arc by Diane Stanley
  16. Around the World in a Hundred Years by Jean Fritz
  17. Castle by David Macaulay
  18. Johan Gutenberg and the Amazing Printing Press
  19. Columbus by Edgar Parin D’Aulaires
  20. William Shakespeare and the Globe by Aliki
  21. Brave Margaret by Robert D. San Souci
  22. Leif the Lucky by Edgar Paren D’Aulaires
  23. Sir Gawain and the Green Knight
  24. Sir Cumference and All the King’s Tens
  25. The King Arthur Trilogy: Sword and the Circle by Rosemary Sutcliff
  26. Usborne Book of Explorers by Felicity Everett
  27. Robinhood

Early American Books for Teaching History

  1. Story of the World vol. III
  2. Founding Mothers by Cokie Roberts
  3. The Buck Stops Here by Alice Provenson
  4. The Great Fire by Jim Murphy
  5. How Ben Stole the Lightning
  6. Who Was Sacagawea?
  7. Pocahontas by Ingrid and Edgar Parin D’Auilaire
  8. Fever 1793
  9. The Witch of Blackbird Pond
  10. Johnny Tremain by Esther Forbes
  11. The Legend of the Indian Paintbrush
  12. The Double Life of Pocahontas by Jean Fritz
  13. The Lost Colony of Roanoke by Jean Fritz
  14. Samuel Eaton’s Day by Kate Waters
  15. Sarah Morton’s Day by Kate Waters
  16. Lewis and Clark on the Trail of Discovery
  17. The Book of America by William J. Bennett
  18. On the Mayflower by Kate Waters
  19. Three Young Pilgrims by Cheryl Harness
  20. Lewis and Clark: Explorers of the American West by Steven Kroll

Modern Times Books for Teaching History

  1. Story of the World vol. IV
  2. Fields of Fury
  3. The Girls of Gettysburg
  4. Born and Bred in the Great Depression
  5. What was the Gold Rush?
  6. Covered Wagons, Bumpy Trails
  7. Apples to Oregon
  8. A Pioneer Sampler
  9. The Little House Cookbook
  10. Laura Ingalls Wilder series
  11. Crow Call by Lois Lowry
  12. Rags Hero of WWI
  13. Shooting at the Stars by John Hendrix
  14. War Horse
  15. Where the Broken Heart Still Beats by Carolyn Meyer
  16. Number the Stars
  17. History Pockets: Native Americans
  18. The Royal Diaries: Anastasia
  19. The Diary of Anne Frank
  20. The Hiding Place
  21. The Boy in the Striped Pajamas
If you need a little inspiration for history, here's 100 fabulous books for teaching history: picture books, read alouds and activity books for history!
In a Treasure Trove of Ideas, you will find a long list of inspirational blog posts for your family and home. Each post features 100 tips, tricks, books, hands-on projects, lessons, games, and ideas for your family and home. #ideasforfamily #familyfun #booklists #homeschoolingmom #homeschoolingideas #familyideas #booksgalore #somethingforeveryone #ideasformoms #momhacks #handsonlearning

Thanks for hangin’ in there! Go check out 100 other lists of 100 things on iHomeschool Network.

Get the 6 Secrets to a Simpler Mom Life


  1. If you are looking for another wonderful book on the American Civil War I highly recommend Michael Sharaa's the Killer Angels. It is a wonderful novel about the battle of Gettysburg. I first read it in a civil war history class in college and I would recommend it for high school age students. Thank you for the list.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.