Best books about Indian festivals for kids
The best festival books for kids include Amma, Tell Me About Diwali!, Swami and Friends and A Children's History of India in 100 Objects. Reading about a festival before it arrives helps children understand what they are celebrating and why.
12 books, checked for age-appropriate content. Updated .
Content checked by Dhiraj Bodade, co-founder of Bookstaken.
- 1

Ages 4–8
Amma, Tell Me About Diwali!
by Bhakti Mathur; illustrated by Maulshree Somani
Join Klaka and his brother Kiki as their mother explains the magic behind Diwali, the Hindu festival of lights. Told in lively rhyming verse, the story explores the celebrations—from lighting diyas and bursting fireworks to sharing sweets—alongside the classic legend of Prince Rama defeating Ravana and returning home. With vivid, colorful illustrations, it offers young children an engaging introduction to cultural traditions and folklore.
- 2

Ages 10–14
Swami and Friends
by R.K. Narayan
Ten-year-old Swaminathan navigates school, friendship, and childhood mischief in the charming fictional South Indian town of Malgudi during the British colonial era. Swami would rather play cricket, wander the streets, and dream up schemes with his lively group of classmates than sit in a classroom doing homework. Filled with gentle humor and warmth, the story captures the innocent joys, minor dramas, and relatable anxieties of growing up, offering young readers a delightful glimpse into childhood life in a bygone India.
- 3

Ages 10–14
A Children's History of India in 100 Objects
by Devika Cariapa
This engaging guide takes readers on a chronological journey through India's past by examining one hundred fascinating artifacts, from prehistoric tools and Indus Valley seals to modern currency and cinema posters. Each object tells a distinct story about the daily lives, beliefs, and artistic traditions of the people who made and used it. Richly illustrated and accessible, it turns history into an exciting archaeological treasure hunt that sparks curiosity in young readers.
- 4

Ages 12–14
A Children's History of India
by Subhadra Sen Gupta
This lively narrative takes young readers on a comprehensive journey through India's past, from ancient civilisations like Harappa and Mohenjo-daro up to modern times. Subhadra Sen Gupta focuses not just on battles and rulers, but on how ordinary people, artists, and traders lived across different eras. Filled with engaging trivia, cultural highlights, and accessible explanations, it makes complex historical timelines easy to digest and helps bring the subcontinent's vibrant heritage vividly to life.
- 5

Ages 8–12
Amma, Take Me To The Golden Temple
by Bhakti Mathur
Join young brothers Shiv and Veer as their mother takes them on a journey to the iconic Golden Temple in Amritsar. Through engaging conversation and colorful illustrations, this book introduces children to the history of Sikhism, the lives of the ten Gurus, and the traditions of service like the community kitchen (langar). It offers an approachable and warm cultural exploration that makes Indian heritage and religious history easy and enjoyable for young readers to discover.
- 6

Ages 9–14
The Gita: For Children
by Roopa Pai
Roopa Pai unpacks the ancient Hindu scripture of the Bhagavad Gita in a conversational, relatable style designed for young minds. Set against the dramatic backdrop of the Mahabharata war, Krishna's counsel to the warrior Arjuna becomes an engaging exploration of duty, ethics, emotional balance, and big philosophical questions. Children appreciate the witty analogies, lively storytelling, and practical life lessons that make an intimidating classic feel entirely relevant to modern daily challenges.
- 7

Ages 6–11
Festival Stories: Through the Year
by Rachna Chhabria
Explore the vibrant calendar of Indian celebrations through engaging tales and cultural lore. This collection takes young readers through major festivals across the seasons, explaining the origins, traditions, special foods, and family rituals behind each special day. Written with warmth and accessibility, it helps children discover why people celebrate and fosters an appreciation for diverse customs, mythology, and heritage.
- 8

Ages 6–12
Devas: Stories of Vedic Deities
by Amar Chitra Katha
This graphic novel introduces young readers to the major Vedic deities of Hindu tradition, including Indra, Agni, Surya, and Vayu. Through vibrant comic panels and straightforward storytelling, it explains the roles these cosmic forces play in ancient mythology and everyday life. Children will enjoy the expressive artwork and memorable legends that bring the powers of nature and the celestial realm to life, making early Indian myths easy to explore and understand.
- 9

Ages 4–8
Guru Nanak: First of the Sikhs
by Demi
This beautifully illustrated picture book tells the life story of Guru Nanak, the founder of Sikhism. From his early childhood in fifteenth-century India to his spiritual journeys, it follows his teachings on equality, compassion, and devotion to one God. Demi's delicate, golden artwork captures the serene and thoughtful atmosphere of the narrative. Children will enjoy learning about the origins of Sikh traditions and the inspiring lessons of kindness and service to others.
- 10

Ages 10–14
The Vedas and Upanishads for Children
by Roopa Pai
This engaging guide unpacks ancient Indian philosophy, introducing young readers to the core wisdom, stories, and thinkers behind the Vedas and Upanishads. Roopa Pai breaks down complex concepts into relatable modern analogies, humorous anecdotes, and thought-provoking questions. With a lively and conversational tone, it encourages children to wonder about the universe, human nature, and life's big questions without ever feeling like a heavy lecture.
- 11

Ages 7–13
Akbar (Amar Chitra Katha)
by Anant Pai
This graphic novel tells the life story of Jalaluddin Muhammad Akbar, one of the most famous emperors of the Mughal dynasty. Young readers follow his journey from taking the throne as a boy to expanding the empire and promoting religious tolerance and cultural flourishing. Filled with vibrant comic-style illustrations and historical anecdotes, it brings Mughal history to life in an engaging, easy-to-follow format that introduces children to Indian heritage and courtly life.
- 12

Ages 12–16
The Room on the Roof
by Ruskin Bond
Rusty, a lonely Anglo-Indian orphan living with a strict and abusive guardian in Dehradun, runs away to embrace the vibrant world of the local bazaars. Taking shelter in a tiny room on a rooftop, he finds true warmth among new friends, discovers the joy of festivals like Holi, and begins to navigate the ups and downs of independence. Young readers love this lyrical coming-of-age story for its vivid depiction of life in India, gentle humor, and timeless journey toward identity and belonging.
More book lists for kids
A good book is the start. A mentor makes it stick.
In a free 1:1 session, a trained Bookstaken mentor reads with your child, asks what they think and helps the reading habit last.