Bollywood's charismatic maestro, Karan Johar, has woven dreams and emotions into the fabric of Indian cinema, creating a legacy that transcends time. From enchanting narratives to dazzling spectacles, his movies have left an indelible mark on the hearts of cinephiles.
In this blog, we embark on a cinematic journey through the Top 10 Karan Johar Bollywood Movies, unlocking the magic that has captivated audiences worldwide.
List of Top 10 Karan Johar Movies
Karan Johar, a prominent filmmaker in Bollywood, has left an indelible mark with his diverse portfolio of films spanning romance, drama, and coming-of-age narratives. From the timeless family saga "Kabhi Khushi Kabhie Gham" to the modern-day romance of "Ae Dil Hai Mushkil,"
1. "Kabhi Khushi Kabhie Gham" (2001)
Karan Johar's landmark film, this family saga is a kaleidoscope of emotions, showcasing the grandeur of Bollywood. Stellar performances, memorable dialogues, and timeless songs make it a memorable film.

Star Cast: Shah Rukh Khan, Kajol, Amitabh Bachchan, Jaya Bachchan, Hrithik Roshan, Kareena Kapoor
Release Year: 2001
Languages Available: Hindi, English (Subtitles)
Run-time: 210 minutes
IMDb Rating: 7.4/10
OTT Platforms: Amazon Prime Video, Netflix
2. "Kuch Kuch Hota Hai" (1998)
A classic tale of love, friendship, and second chances, this film is a Bollywood favorite. Johar's directorial debut resonates with its iconic characters and soul-stirring music.

Star Cast: Shah Rukh Khan, Kajol, Rani Mukerji, Salman Khan
Release Year: 1998
Languages Available: Hindi, English (Subtitles)
Run-time: 185 minutes
IMDb Rating: 7.6/10
OTT Platforms: Amazon Prime Video, Disney+ Hotstar
3. "My Name is Khan" (2010)
A powerful narrative about love, faith, and identity. This film marked a significant shift in Karan Johar's storytelling, addressing serious themes with sensitivity and depth.

Star Cast: Shah Rukh Khan, Kajol
Release Year: 2010
Languages Available: Hindi, English (Subtitles)
Run-time: 165 minutes
IMDb Rating: 7.9/10
OTT Platforms: Netflix India, Amazon Prime Video, Disney+ Hotstar
4. "Kabhi Alvida Naa Kehna" (2006)
Breaking societal norms, this film explores complex relationships with finesse. Johar's narrative brilliance and a stellar cast make it a bold statement on love, loyalty, and self-discovery.

Star Cast: Shah Rukh Khan, Abhishek Bachchan, Amitabh Bachchan, Rani Mukerji, Preity Zinta
Release Year: 2006
Languages Available: Hindi, English (Subtitles)
Run-time: 193 minutes
IMDb Rating: 6.1/10
OTT Platforms: Amazon Prime Video, Netflix
5. "Ae Dil Hai Mushkil" (2016)
A modern-day romance that tugs at the heartstrings, this film explores unrequited love and the complexity of relationships. Johar's storytelling prowess and Aishwarya Rai's stellar performance make it a visual treat.

Star Cast: Ranbir Kapoor, Anushka Sharma, Aishwarya Rai, Fawad Khan
Release Year: 2016
Languages Available: Hindi, English (Subtitles)
Run-time: 158 minutes
IMDb Rating: 5.8/10
OTT Platforms: Amazon Prime Video, Disney+ Hotstar
6. "Kal Ho Naa Ho" (2003)
A rollercoaster of emotions, this film combines laughter and tears seamlessly. Johar's screenplay and Shah Rukh Khan's performance elevate this heartwarming tale of friendship, love, and sacrifice.

Star Cast: Shah Rukh Khan, Preity Zinta, Saif Ali Khan
Release Year: 2003
Languages Available: Hindi, English (Subtitles)
Run-time: 186 minutes
IMDb Rating: 8.0/10
OTT Platforms: Amazon Prime Video, Netflix
7. "Student of the Year" (2012)
Johar ventures into the world of young love and ambition with this vibrant coming-of-age drama. A launchpad for new talents, the film is a colorful celebration of youth and friendship.

Star Cast: Sidharth Malhotra, Alia Bhatt, Varun Dhawan
Release Year: 2012
Languages Available: Hindi, English (Subtitles)
Run-time: 146 minutes
IMDb Rating: 5.3/10
OTT Platforms: Amazon Prime Video, Netflix
8. "Wake Up Sid" (2009)
A coming-of-age story that resonates with young audiences. Produced by Karan Johar, this film showcases a different facet of Dharma Productions' versatility.

Star Cast: Ranbir Kapoor, Konkona Sen Sharma
Release Year: 2009
Languages Available: Hindi, English (Subtitles)
Run-time: 138 minutes
IMDb Rating: 7.6/10
OTT Platforms: Netflix India
9. "Humpty Sharma Ki Dulhania" (2014)
This modern-day romance is a charming blend of humor, emotions, and foot-tapping music. Johar's production prowess shines, offering a contemporary take on love and relationships.

Star Cast: Varun Dhawan, Alia Bhatt
Release Year: 2014
Languages Available: Hindi, English (Subtitles)
Run-time: 133 minutes
IMDb Rating: 6.0/10
OTT Platforms: Amazon Prime Video, Netflix
10. "Dostana" (2008)
Johar explores the theme of friendship in a unique way with this comedy-drama. The film's bold narrative and hilarious moments make it a standout in Bollywood's cinematic landscape.

Star Cast: Abhishek Bachchan, John Abraham, Priyanka Chopra
Release Year: 2008
Languages Available: Hindi, English (Subtitles)
Run-time: 145 minutes
IMDb Rating: 6.5/10
OTT Platforms: Amazon Prime Video, Netflix
Karan Johar's contribution to Bollywood is nothing short of magical. Through our exploration of his Top 10 movies, we've witnessed the evolution of storytelling, the celebration of relationships, and the sheer spectacle that defines his cinematic universe. These films, each a iconic film in its own right, continue to weave the enchanting tapestry of Bollywood's rich legacy. As we celebrate the brilliance of Karan Johar, let's anticipate the magic he will undoubtedly continue to create in the world of Indian cinema.
11. "Rocky Aur Rani Kii Prem Kahaani" (2023) — Honorable Mention
Rocky Aur Rani Kii Prem Kahaani (2023) marks Karan Johar's return to family drama with a modern twist. Ranveer Singh and Alia Bhatt star as two individuals from vastly different backgrounds who challenge traditional expectations about love and relationships. The film explores generational conflict with humour and sensitivity, showing how Karan Johar's storytelling has evolved since his early works.
Where to Watch These Films
Most of Karan Johar's films are available on major streaming platforms in India. Kabhi Khushi Kabhie Gham and Kuch Kuch Hota Hai stream on Netflix India, while titles like Ae Dil Hai Mushkil and Kal Ho Naa Ho are available on Amazon Prime Video. My Name is Khan can be found on multiple platforms. For films not currently streaming, check Amazon Prime Video's rental library or wait for them to appear on Netflix or Disney+ Hotstar.
Note: Streaming availability changes periodically as licensing agreements are renewed. Always verify current availability on your preferred platform before watching.
Save on Movie Tickets via magicpin
While these Karan Johar classics are great for streaming at home, there's nothing like watching a blockbuster on the big screen. New Bollywood releases arrive in theaters every Friday — book your tickets via magicpin and save on PVR, INOX, and Cinepolis showings across India. magicpin offers the best cinema cashback deals, helping you enjoy premium theatrical experiences at discounted prices.