Few would disagree with the statement that Leonardo DiCaprio is among the most iconic actors of the modern era. Since the start of his film career in the early 1990s, DiCaprio has appeared in a wide variety of movies, never failing to stun audiences with his dedication, range, and natural charisma. His performances have earned DiCaprio an astounding six Academy Award nominations, including a win for his work in The Revenant. Critics are bound to keep an eye out whenever a new project has his name attached.
Of course, DiCaprio’s performances are often a hit with audiences as well as with critics. Over the years, many of his films have achieved staggering numbers at the box office, with some even ranking among the highest-grossing movies of all time. DiCaprio may be among the highest-paid actors in the world, but what he brings to each project often proves to be a worthy investment. While time will only tell whether his next films will make the cut, DiCaprio’s ten highest-grossing movies of all time are incredibly impressive.
10
The Departed (2006)
$291.5 Million
Leonardo DiCaprio and Martin Scorsese have collaborated many times over the years on multiple highly successful projects. In 2006, The Departed became the third movie to combine DiCaprio’s acting talents with Scorsese’s directing skills. Loosely inspired by a true story, this gripping crime thriller tells the story of a Boston police officer who goes undercover to infiltrate a criminal organization, not realizing that one of the criminals is undercover within the police force at the same time. DiCaprio stars as Billy Costigan, the officer whose mission grows more dangerous than he expected.
On a budget of approximately $90 million, The Departed managed to rake in about $291.5 million in total. Although this figure is quite impressive, The Departed is actually only the third highest-grossing collaboration between DiCaprio and Scorsese. While it did manage to outperform both of their previous projects together, the film merely proved to be an indicator of the even greater success yet to come for their partnership.
9
Shutter Island (2010)
$295.0 Million
Of all the psychological thrillers of the 21st century, few have managed to be quite as mind-boggling as Shutter Island. This captivating feature served as another collaboration between DiCaprio and Scorsese, showing off how the duo’s talents can combine to form a deeply puzzling mystery story. The film stars DiCaprio as Teddy Daniels, a U.S. Marshal sent to investigate the mysterious events unfolding at an island-based psychiatric facility, only to discover that something much darker may be lurking below the surface.
Even though it cost roughly $80 million to make, Shutter Island actually had the lowest budget of any feature-length Scorsese film to star DiCaprio. Despite this, the film proved to be a major success at the box office, earning approximately $295 million, and securing the ninth spot on the list of DiCaprio’s highest-grossing movies. With a stellar lead performance and a deeply thought-provoking story, it came as no major surprise that Shutter Island was such a hit.
8
Catch Me If You Can (2002)
$352.1 Million
In 2002, DiCaprio got to collaborate with legendary filmmaker Steven Spielberg to make a bold new project. Titled Catch Me if You Can, the film was inspired by the mesmerizing life of Frank Abagnale Jr., a young man who reportedly made millions of dollars through various schemes, consistently evading the FBI by posing as a pilot, a doctor, and more. Portraying Abagnale was no easy feat for the young DiCaprio, as he had to seamlessly blend elements of comedy and drama, while also staying true to the real-life figure that inspired the role.
Related
The Iconic Rain Scene In Leonardo DiCaprio’s $353M Movie Actually Happened By Chance & It Wasn’t Even In The Book
A producer on a major Leonardo DiCaprio led book adaptation from 2013 explains how one of the most iconic moments actually occurred by chance.
Catch Me if You Can currently stands as the eighth highest-grossing movie in DiCaprio’s filmography, having earned over $352 million at the box office. Because the film was directed by Spielberg and starred not only DiCaprio but Tom Hanks and Christopher Walken as well, it was no major shock that audiences flocked to the theater to see it. Catch Me if You Can may not have been the single highest-grossing movie for the director or the lead actor, but it was a massive success nonetheless.
7
The Great Gatsby (2013)
$353.7 Million
In 2013, seventeen years after Romeo + Juliet, DiCaprio reunited with director Baz Luhrmann for a modern adaptation of another literary classic. This time, Luhrmann turned to F. Scott Fitzgerald’s timeless novel, The Great Gatsby. Set in New York during the Roaring Twenties, the story follows the chaotic events of one summer as a wealthy, extravagant man (Jay Gatsby) desperately attempts to rekindle a romance he had experienced years before, ultimately coming face-to-face with the disastrous consequences of clinging to the past. The responsibility of portraying Gatsby fell to none other than DiCaprio himself.
The Great Gatsby received very mixed reviews, especially compared to the usual amount of praise received by DiCaprio’s movies. Many felt that the film focused too heavily on its brash, splashy style, sacrificing some vital aspects of the original story in the process. Regardless of the underwhelming reviews, the film did become a financial success. The Great Gatsby earned approximately $353.7 million at the box office, making it the seventh high-grossing film in DiCaprio’s repertoire.
6
Once Upon A Time… In Hollywood (2019)
$392.1 Million
Movies directed by Quentin Tarantino often make quite a splash, both with critics and at the box office, and the acclaimed director’s latest feature is no different. Released in 2019, Once Upon a Time… in Hollywood portrays an alternate version of 1960s Hollywood, following a fading Western TV star named Rick Dalton as he navigates the new chapter of his life alongside his stunt double/best friend, Cliff Booth. DiCaprio takes the lead as Rick, a role that earned him his sixth Academy Award nomination.
With an estimated budget of $90 million, Once Upon a Time… in Hollywood is Tarantino’s second most expensive film to date. The project did prove to be a worthwhile investment, however, as it managed to accumulate over $392 million at the box office, in addition to earning ten Oscar nominations (and two wins). The film currently holds the number seven spot on the ranking of DiCaprio’s highest-grossing movies, although another Tarantino film is even higher up.
5
The Wolf Of Wall Street (2013)
$407.0 Million
The 2013 biographical feature, The Wolf of Wall Street, is not only the highest-grossing collaboration between Scorsese and DiCaprio but the single highest-grossing project of the director’s illustrious career. The film is based on the life of controversial stockbroker Jordan Belfort, following his meteoric rise to massive wealth, as well as his corruption and ultimate downfall. DiCaprio earned his fourth Oscar nomination for his portrayal of Belfort, giving captivating levels of depth to the larger-than-life individual.
Scorsese spared no expense when bringing Belfort’s story to life on the big screen, with the film having a hefty nine-figure budget. Even with this massive budget, the film turned a sizable profit, surpassing $400 million at the box office. The Wolf of Wall Street is one of only five DiCaprio films to achieve this impressive feat. Between The Wolf of Wall Street and The Great Gatsby, 2013 was certainly a very successful year for the actor.
4
Django Unchained (2012)
$426.1 Million
DiCaprio’s first appearance in a Tarantino movie turned quite a few heads. The appearance came in the 2012 feature, Django Unchained, which follows a former slave who befriends a German bounty hunter while embarking on a dangerous mission to reunite with his wife. The film placed DiCaprio in a villainous role, something rather rare for the acclaimed actor. DiCaprio portrayed Calvin Candie, the vile owner of the plantation where Django’s wife, Broomhilda, was being held as a slave.
Django Unchained went on to become the highest-grossing movie of Tarantino’s career, surpassing Inglourious Basterds to achieve the title. The film earned over $426 million, securing its spot as the fourth highest-grossing entry in DiCaprio’s filmography. He may not have been the star of the film, but his dedication to the abhorrent nature of the character certainly led him to steal any scene he was in. For a captivating story and a bold performance from DiCaprio, Django Unchained is an excellent option, particularly for fans of the Western genre.
3
The Revenant (2015)
$533.0 Million
Many fans of DiCaprio’s work know The Revenant as the film that finally allowed the oft-nominated actor to win an Academy Award. Based on an unbelievable true story, the film stars DiCaprio as Hugh Glass, an American frontiersman who embarks on a perilous journey fueled by vengeance after he is left for dead following a gruesome bear attack. The Revenant is currently the only collaboration between DiCaprio and writer/director Alejandro G. Iñárritu. Tom Hardy, Will Poulter, and Domhnall Gleeson also star.

Related
Leonardo DiCaprio’s Oscar-Winning $533M Hit Was A Stealth Remake Of A Western That Released 44 Years Earlier
Both Leonardo DiCaprio’s survival epic The Revenant and Man In The Wilderness tell the story of Hugh Glass, who really was attacked by a bear.
The Revenant is one of only three films in Dicaprio’s career to surpass half a billion dollars at the box office, raking in an astounding $533 million. The epic film was also a major hit with critics, earning twelve Academy Awards nominations, and winning in three categories (including Best Actor). The Revenant is truly an essential part of DiCaprio’s filmography, with one of the finest performances of the actor’s career, in addition to a compelling story and inspired direction.
2
Inception (2010)
$839.0 Million
Christopher Nolan’s movies have a reputation for making their audiences have to think very deeply, and his 2010 feature, Inception, might be the most mind-boggling of them all. This unique twist on the heist genre follows a daring team of agents as they take a death-defying dive through multiple layers of a man’s mind, attempting to artificially implant an idea in his brain. DiCaprio leads the team as Dom Cobb, a professional thief with a dark, complex past that threatens to compromise the success of the mission.
Inception became a massive success with critics and audiences alike. The film would have had to earn a ton at the box office to turn a profit on its $160 million budget, but this proved to be no trouble, as Inception brought in a whopping $839 million. The clever, multilayered story, dazzling visual effects, and stellar performances all combined to create something audiences around the world were dying to see, and the film surely did not disappoint.
1
Titanic (1997)
$2.26 Billion
Considering that the film currently stands as the fourth highest-grossing movie of all time, it comes as no surprise that Titanic is the single highest-grossing movie of DiCaprio’s illustrious career. James Cameron’s epic 1997 film is one of the most recognizable movies in cinema history, renowned for its massive scale and timeless love story. The film highlights the tragic voyage of the Titanic in 1912, keeping the disastrous event grounded in the fictional romance between Jack (DiCaprio) and Rose (Kate Winslet).
Both in terms of audience response and critical reception, Titanic is among the most successful movies of all time. The film won an incredible eleven Academy Awards, including Best Picture, though this did not come as much of a surprise. Over the years, the film has accumulated a stunning $2.26 billion at the box office, holding the honor of being the highest-grossing film for many years, until it was eventually surpassed by Avatar, another film by Cameron. Even with such a successful career, it will be incredibly difficult for DiCaprio to ever repeat this level of box office success.