10 Bollywood Movies To Watch On Teacher's Day

JhakaasMovies Staff

News

The relationship between teachers and students has often been explored in Bollywood movies, some of which have inspired us all. Here are some movies that you can watch with your children on Teacher’s Day to make them realize how special their teachers are.

India celebrates Teachers' Day on September 5 every year in the memory of Dr. Sarvepalli Radhakrishnan, who was the first Vice-President and second President of the country. Hindi cinema hasn't remained far from portraying the guru-shishya bond on the big screen.

The relationship between teachers and students has often been explored in Bollywood movies, some of which have inspired us all. Here are top 10 Hindi films involving an interesting teacher-student relationship.

#1 Parichay (1972)
Written and directed by Gulzar, Parichay had Jeetendra playing a tutor to five undisciplined children, who change their lives with love.

#2 Taare Zameen Par (2007)
Directed by Aamir Khan, the film had him also play art teacher Ram Shankar Nikumbh who helps his eight-year-old student Ishaan Nandkishore Awasthi (Darsheel Safary) overcome dyslexia. The movie about despair and hope is iconic.

#3 3 Idiots (2009)
Rajkumar Hirani's brilliant 3 Idiots based on Chetan Bhagat's Five Point Someone has Boman Irani playing the director of an engineering college - Dr. Viru Sahastrabuddhe. He’s known as Virus amongst his students because of his strictness.

#4 Sir (1993)
Mahesh Bhatt's Sir starring Pooja Bhatt and Naseeruddin Shah had Pooja playing a girl with a stammering problem and Naseeruddin, a compassionate college professor.

#5 Black (2005)
Sanjay Leela Bhansali's pathbreaking film revolved around a blind and deaf girl (Rani Mukerji played a character inspired from Helen Keller's life) and her relationship with her teacher who himself later develops Alzheimer's disease (Amitabh Bachchan). The film won all awards and hearts alike.

#6 Chak De! India (2007)
Shah Rukh Khan as a teacher again! He plays hockey coach Kabir Khan who helps and motivates the national women's hockey team to excel and in the process exorcises his own demons.

#7 Iqbal (2005)
Another movie made by Nagesh Kukunoor touching upon the teacher-student relationship was Iqbal. It was a story of a deaf and mute boy (Shreyas Talpade) in a remote Indian village who aspires to play for the national cricket team. He’s tutored by a local drunkard (Naseeruddin Shah), who was once a great cricketer.

#8 Main Hoon Na (2004)
Sushmita Sen in her chiffon sarees and svelte figure as Chandni, the Chemistry professor, played every student's dream in Farah Khan's Main Hoon Na.

#9 Mohabbatein (2000)
Shah Rukh Khan's portrayal of Raj Aryan Malhotra, a violin teacher, is remembered for his pro-love stance. He helps his three students Sameer (Jugal Hansraj), Vicky (Uday Chopra) and Karan (Jimmy Shergill) help win the hearts of the girls they're in love with.

#10 Paathshaala (2010)
Shahid Kapoor played an English teacher Rahul Udyavar, who raises his voice against the atrocities of the school’s management.


Related Stories

Top 3 Bollywood Movies For Children

As adults we may have rubbished these three movies as absolutely stupid, but children loved Bollywood these movies made for them.

Lastest Stories

Also Read

Madhubala - Biography and Filmography

Discover the tragic life, iconic movies, and enduring legacy of Bollywood legend Madhubala. Explore her career from child artist in Basant to Mughal-e-Azam superstardom, her health struggles, and personal relationships.

Latest OTT Releases in India (May 2026)

Explore the hottest OTT releases streaming now and dropping this weekend in India, featuring legal thrillers, sci-fi mysteries, and blockbuster announcements.

Kartavya Movie Review: A Dark, Intense Cop Thriller Driven by Saif Ali Khan

Read our review of Kartavya (2026) on Netflix. Find out if Saif Ali Khan's gritty Red Chillies Entertainment police drama lives up to its hype.

Movies Releasing On Friday, May 22, 2026

Discover the new Indian movies releasing On Friday, May 22, 2026 across Hindi, Telugu, Kannada, Bhojpuri, and Tulu, plus top films still successfully running in theatres.