10 Cultural Diversity Books for Middle School

10 Books for Teaching Cultural Diversity for Middle Schoolers | Great Peace Academy.com

A while ago I shared with you a list of 25 Books Every Boy Should Read and one of you asked about books that help to teach diversity. While it would be impossible for me to gather an exhaustive list that would include all cultures around the globe I did choose 10 that I think would be good readers for middle school children. This list isn’t geared specifically for boys.

I tried to list a variety of cultures to show that in America we live in a melting pot of cultures. Which makes the American culture quite eclectic. Yet, when we can each work as a single community supporting our nation, our government, and each other.

Disclosure: This post contains affiliate ad links to products available for purchase on external sites. 

My List of Cultural Diversity Books

  1. A Long Walk to Water (African – Sudanese) by Linda Sue Park
  2. Breaking Stalin’s Nose (Russian) by Eugene Yelchin
  3. Number the Stars (Jewish) by Lois Lowry
  4. The Diary of Anne Frank (Jewish) by Anne Frank
  5. The Inn Keeper’s Apprentice (Japanese) by Allen Say
  6. The Samurai’s Tale (Japanese) by Erik C. Haugaard
  7. What the Moon Saw (Hispanic) by Laura Resau
  8. Where the Mountain Meets the Moon (Chinese) by Grace Lin
  9. Mystery of the Thief in the Night (Mexican) by Janelle Diller
  10. Ashes for Roses (Irish/American) by Mary Jane Auch

Also I’m sharing 4 book ideas for helping students to learn about the Native American culture.



This certainly is not an exhaustive list of culturally diverse books. In fact, given the number of cultures around the globe it’s difficult to narrow down to just 10. While there are many cultures not represented in this list take a look at the additional listings in the widget below. 

What are your favorite books for teaching cultural diversity? Share your finds in the comments.

Renée at Great Peace Academy




This post is part of the iHN Massive Guide to Homeschool Reading Lists.

Reading Lists


Leave a Reply

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