11 Best Westerns on Netflix

TrialForFreeFilm & TV Streaming, Netflix, Westerns


Nothing beats an action-packed western, and thankfully there are plenty to choose from on Netflix. We’ve compiled a list of the 11 best westerns that you can stream now that range from more classic cowboy films to modern pieces that depict the adventure that took place in the Wild West. 

Below, you’ll find 11 of the best westerns you can stream right now on Netflix

  1. The Stolen
  2. Quigley Down Under
  3. Badlands
  4. The Hateful Eight
  5. Hickok 
  6. Godless
  7. Buffalo Boys
  8. Big Kill 
  9. The Outsider 
  10. True Grit 
  11. The Ballad of Buster Scruggs 

1. The Stolen (2017)

IMDb RatingRotten Tomatoes Rating Where Else To Watch 
5.3/1017%Prime Video 

Are you a fan of high-stakes action and strong female leads? Then, this is a great option you should consider the next time you’re looking for a killer western. An upper-class, wealthy English woman must give up everything she has to find her kidnapped child.

Set during the New Zealand gold rush, Charlotte Lockton (Alice Eve) navigates her way through uncontrollable circumstances where she befriends many different types of people, up until the end when she meets the man who took her son.

2. Quigley Down Under (1990) 

IMDb Rating Rotten Tomatoes RatingWhere Else To Watch
6.9/1059% Youtube, AMC Premiere (Subscription)  

Matthew Quigley (Tom Selleck) is an American sharpshooter that travels down under in this classic western. Quigley is hired by an Australian rancher named Marston (Alan Rickman), but once Quigley finds out that the job entails killing aborigines from a distance, he’s appalled and declines the position.

When Quigley attempts to leave, Marston and him fight, with the rancher leaving Quigley for dead. Quigley, along with a local woman, are rescued by aborigines, and together they begin to plot their revenge. 

3. Badland (2019) 

IMDb RatingRotten Tomatoes RatingWhere Else To Watch
5.5/1050%Hoopla (Subscription)

Badland follows the story of a detective who is hired to track down Confederate war criminals. Along the way, the gunslinging detective played by Kevin Makely runs into plenty of different characters out in the Wild West, including a pioneer woman who is not what she seems.

This action-packed western also stars country music star Trace Adkins as General Corbin Dandridge. This film has everything you want in a high-stakes Wild West movie and will be sure to keep you on the edge of your seat. 

4. The Hateful Eight (2015)

IMBd ratingRotten Tomatoes RatingWhere Else To Watch
7.8/1074%Prime Video

Directed by Quentin Tarantino, this movie takes place in the dead of winter in Wyoming, sometime after the Civil War. Eight travelers find themselves residing within the cabin for different reasons, and once they meet, they fear they may not all arrive at their destination. 

If you’re a fan of Tarantino and action-packed westerns, this is a great movie to check off your list. While we wouldn’t categorize this movie as a classic western, this film delivers with its unique style and makes a name for itself within the western genre. 

5. Hickok (2017) 

IMBd RatingRotten Tomatoes Where Else To Watch
4.7/1057%Hoopla (subscription), Prime Video (subscription) 

“Wild Bill” Hickok, played by Luke Hemsworth, is a one-of-a-kind gunslinger and has recently become the sheriff of an unruly town. When the influential people in town fear their days of lawlessness have come to an end, many put a price on the new marshal’s head.

Hickok is put to the test when a gang of outlaws begins to pursue him, and his impressive reputation as the fastest draw in the Wild West is put on display. If you’re looking for a fast-paced cowboy film with all the classic western elements, this is the movie for you.

6. Godless (2017)

IMBd Rating Rotten Tomatoes Rating 

Godless is a western mini-series made up of seven episodes, and it surely doesn’t disappoint. Set in the American West in the 1880s, the town of La Belle consists primarily of women after the majority of the men in town died in a mining accident. 

Notorious outlaw Frank Griffin (Jeff Daniels) and his unruly gang are looking for revenge against a man who used to be one of their own. The man who was once their protegee finds refuge in La Belle, where he resides with one of the widows in town. 

Griffin tracks down the man as the residents of La Belle prepare to defend themselves from these outlaws. This mini-series is an excellent western that you need to add to your list; it surely won’t disappoint.

7. Buffalo Boys (2018) 

IMBd RatingRotten Tomatoes

After being exiled in America for years, two brothers travel back home to avenge their father’s death. This exciting and action-packed Western is full of gunfights, martial arts, and plenty of drama that will keep you on the edge of your seat. 

Set in the 1860s, this western has everything and more that will keep you entertained while you’re immersed in this action-packed world. If you’re looking for your new favorite western, you don’t want to miss out on this film. 

8. Big Kill (2018)

IMBd RatingRotten Tomatoes RatingWhere Else To Watch
5.3/1022%Hoopla (subscription)

This western is set in the mid-1800s in Philadelphia inside a town called Big Kill. Two gamblers, known as Johnny (Lou Diamond Phillips) and Jim (Christoph Sanders), are on the run and find themselves faced with danger and a deadly preacher who has an insidious agenda. 

This film has all the elements of a classic cowboy movie and pairs plenty of action and adventure elements into the film.

9. In a Valley of Violence (2016)

IMBd RatingRotten Tomatoes

A lonesome drifter (Ethan Hawke) and his dog travel through the Wild West and into a forgotten town known as the valence. While there, they run into plenty of different characters, all of who are no strangers to violence.

This gritty and action-packed western is a must-see as it’s not only funny but an exciting western that will be sure to leave an impression on its audience.  

10. Django Unchained (2012)

IMDb RatingRotten Tomatoes RatingWhere Else To Watch
8.4/1087%Prime Video (subscription)

Another must-see western by director Quentin Tarintino, this film takes place two years before the Civil War begins. Django, played by Jaime Foxx, is an enslaved man who works alongside a German bounty hunter. Once Django has completed his task, he is set free, and together the pair continues to work together to hunt down Southern war criminals.

Their travels lead them to an infamous Southern plantation, where Django’s long-lost wife is still kept as an enslaved person. This movie is fast-paced and another must-watch for those that love westerns. 

11. The Ballad of Buster Scruggs (2018)

IMDb RatingRotten Tomatoes Rating

This film is truly a beautiful salute to the western genre. Not only does this movie deliver as a western film, but it also doubles as a comedy, drama, and musical as well.

This movie follows six different tales that occur in the Wild West, including the perspective of a singing gunslinger, a bank robber, a bounty hunter, and a wagon train, just to name a few. This is a unique film that you’ll want to make time for if you’re looking for a quality western to watch. 

No matter what genre you’re interested in, this movie truly has it all, all while depicting an authentic western film that all audiences will be sure to love.