The 2010s saw a revival of Christian films coming out of Hollywood, as strong box office performance put faith-based films back on the map.

Here are the top ten box office winning Christian films of the last decade.

Look for these Christian films on all your favorite streaming services including Netflix, Amazon, Hulu, and on Christian movies YouTube channel.

10. Heaven is for Real (2014)

This is the film that put Christian movies back on the map at the box office and in the eyes of Hollywood.

Taking in over $91 million at the box office, this film opened the door to a new wave of faith-based films. It stars Greg Kinnear, Kelly Rilley, and Thomas Haden Church.

9. God’s Not Dead (2014)

Along with the film “Heaven is For Real” released in the same year, “God’s Not Dead,” taking an over $60 million led the Renaissance for Christian filmmaking. The film stars Shane Harper, Kevin Sorbo, David A.R. White, and Dean Cain.

8. Son of God (2014)

Taking in nearly $60 million, this was the third Christian film of 2014 to strike box office gold. It tells the life story of Jesus.

7. The Shack (2017)

Based upon the novel of the same name by William P. Young, this film tells the story of a grieving man who receives a personal invitation to meet with God at a place called “the shack.”

The film took an in nearly $58 million and stars  Sam Worthington, Octavia Spencer, Tim McGraw, and Radha Mitchell.

6. Soul Surfer (2011)

Based on the true story of 13-year-old surfer Bethany Hamilton who lost her left arm in a shark attack, and through her Christian faith, overcame her fears, relearned how to do everything, including surfing, again and returned to the water.

The film took in nearly $44 million and stars Anna Sophia Robb, Dennis Quaid, Helen Hunt, and Carrie Underwood.

5. The Star (2017)

This Golden Globe-nominated animated adventure-comedy tells the story of the Nativity and the Star of Bethlehem, where a brave donkey and his animal friends become the unsung heroes of the very first Christmas.

The film garnered over $41 million at the box office and has an all-star cast performing voices.

4. Breakthrough (2019)

Based on a true story, a teenage boy falls through an icy pond and is then rushed to the hospital and presumed dead 45 minutes after taking his last breath.

His mother starts praying over his body and his heart begins beating again. It’s a strong message about the power of prayer. The film took in nearly $41 million.

3. Risen (2016)

Written and directed by renowned director Kevin Reynolds, this story is in 33 A.D., it follows a Roman Tribune in Judea who is tasked with finding the missing body of Jesus Christ, who has risen from the dead.

The film took in nearly $37 million at the box office and stars Joseph Fiennes and Tom Felton.

2. Courageous (2011)

The story follows four law enforcement officers who must wrestle with their fears, hopes, and faith when a tragedy strikes close to home.

The film focuses on God’s promise to “turn the hearts of fathers to their children, and the hearts of children to their fathers.” The film took in over $34 million at the box office.

1. When the Game Stands Tall (2014)

Inspired by a true story, this film blends faith and sport, following the journey of football coach Bob Ladouceur, who took the De La Salle High School Spartans from obscurity to a legendary 151-game winning streak that shattered all records for any American sport.

The film brought in over $30 million at the box office and stars Jim Caviezel, Alexander Ludwig, and Michael Chiklis.