• search-icon

15 Best Westerns on Netflix You Can Stream Tonight

Saddle up and get streaming.

Stetsons, six shooters, gunslingers on horseback galloping across a stark desert landscape. The Western is a beloved fixture of American culture that still taps into something universal, capturing the good, bad, and ugly at the heart of lawmen and outlaws everywhere. And good news, partner: many of the best Westerns are available now on Netflix for your viewing pleasure.  

From classic shoot-em-ups set against the American frontier to fresh genre twists that transport you to the badlands of Brazil, here are the best Westerns on Netflix you can watch right now. Saddle up and get streaming.  

Big Kill

Big Kill still of three men aiming guns, westerns on netflix
  • Photo Credit: Archstone Pictures

A Philadelphia man unaccustomed to the rough Western life and two gambling outcasts arrive in the town of Big Kill in an attempt to make themselves a fortune. The once-prosperous town is in a slump, however, and the rag tag men find themselves teaming up against the dastardly gunslinging preacher and his gang who wreak havoc on the townspeople. The cast includes Jason Patrick, Lou Diamond Phillips, and Danny Trejo.

The Duel

the duel best westerns on netflix
  • Photo Credit: Lionsgate Premiere

This dark and gritty 2016 Western takes place in a small Texas town on the Mexican border. Texas Ranger David Kingston (Liam Hemsworth) is sent to investigate a series of deaths and disappearances of Mexican citizens after the niece of a Mexican general goes missing. Once Kingston arrives in the religious town, he finds the people there under the rule of a despotic and occultist preacher, Abraham Brant (Woody Harrelson). The further Kingston looks into the town and Brant, the closer he gets to uncovering the troubling mystery and a link from his past.

Once Upon a Time in the West

once upon a time in the west best westerns on netflix
  • Photo Credit: Paramount Pictures

This 1968 epic Spaghetti Western by Sergio Leone is considered by many to be one of the greatest films of all time. When Jill McBain (Claudia Cardinale) arrives in the town of Sweetwater, she finds that her new husband and his three children have been murdered by a merciless gunslinger, Frank (Henry Fonda). As Frank tries to ruthlessly clear the way for a railroad tycoon’s new train line, a bandit named Cheyenne (Jason Robards) and an enigmatic stranger with a harmonica (Charles Bronson) try to protect the widow from the cruel assassin.

Wyatt Earp

wyatt earp best westerns on netflix
  • Photo Credit: Warner Bros.

Strap in, because this 1994 biographical Western crime film clocks in at over three hours. The film follows Wyatt Earp (Kevin Costner) from his teenage years through to his later years with his wife Josie (Joanna Going). Several pivotal moments throughout Earp’s life are covered in the movie, including his friendships with Ed Masterson (Bill Pullman) and Doc Holliday (Dennis Quaid), his time as a lawman, and the gunfight at the O.K. Corral.

The Outsider

the outsider best westerns on netflix
  • Photo Credit: Bondlt Media Capital

The Outsider embraces the tropes of classic Westerns, while pushing the story forward with a darker, modern edge. The film stars Trace Adkins as Marshal Walker, a lawman with a begrudging yet unwavering support for his unhinged and sadistic son, James (portrayed by Kaiwi Lyman). After James assaults and kills the wife of Chinese railroad worker Jing Phang (John Foo), the marshal tries to keep his son safe from the widower on a violent path of justice. Sean Patrick Flannery portrays Chris King, a jaded tracker caught in the middle of the brutal dispute.

True Grit

true grit best westerns on netflix
  • Photo Credit: Wallis-Hazen

Even the most novice of Western watchers have heard of the 1969 classic True Grit. In Arkansas in 1880, the young tomboy Matte Ross (Kim Darby) seeks justice for the murder of her father, hiring tough-as-nails, hard-edged U.S. Marshal Rooster Cogburn (John Wayne) to track down the killer, Tom Chaney (Jeff Corey). While Mattie and Cogburn are joined by Texas Ranger La Boeuf (Glen Campbell), Chaney is joined by the rotten outlaw “Lucky” Ned Pepper (Robert Duvall). The two groups track each other through Indian Territory, setting themselves up for a deadly confrontation.

Hell on Wheels

hell on wheels best westerns on netflix
  • Photo Credit: AMC

This popular series ran for five seasons on AMC. In the aftermath of the Civil War, former Confederate soldier Cullen Bohannon (Anson Mount) sets out on a path of revenge to find the Union soldiers that murdered his wife. Along his journey, he becomes entangled in the railroad business. The series also stars Colm Meaney, Common, Dominique McElligott, Robin McLeavy, Dohn Norwood, Eddie Spears, and more.

The Hateful Eight

westerns on netflix hateful eight
  • Photo Credit: Visiona Romantica

Quentin Tarantino wrangles an all-star cast of gunslingers for his ultraviolent 2015 Western set against the snowy expanse of post-Civil War Wyoming. Bounty hunter John Ruth (Kurt Russell) escorts fugitive Daisy Domergue (Jennifer Jason Leigh) to her execution in Red Rock, Wyoming, when they’re waylaid by a blizzard. They seek refuge in a stagecoach lodge, alongside six other strangers—each with a severely itchy trigger finger.  

The Salvation

westerns on netflix the salvation
  • Photo Credit: Zentropa Entertainments

Hannibal’s Mads Mikkelsen unleashes a wave of bloody vengeance in this independent Western from Danish filmmaker Kristian Levring. Mikkelsen plays Jon, a Danish homesteader on the American frontier who sets out to avenge the brutal murder of his wife and son by an outlaw gang.   

Hell or High Water

westerns on netflix hell or high water
  • Photo Credit: Sidney Kimmel Entertainment

Ben Foster, Jeff Bridges, Chris Pine, and Gil Birmingham star in this gripping Western heist thriller set against the bleak backdrop of bankrupt, small-town America. Brothers Tanner (Foster) and Toby (Pine) join forces to rob different branches of the Texas bank that's threatening to foreclose on their family ranch. Bridges and Birmingham play the Texas Rangers in hot pursuit of the desperate brothers.   

Slow West

westerns on netflix slow west
  • Photo Credit: See-Saw Films

Michael Fassbender, Kodi Smit-McPhee, and Caren Pistorius star in this stylish and thoughtful Western. Smit-McPhee plays Jay Cavendish, a Scottish teen who enlists the help of a stoic gunslinger named Silas (Fassbender) to traverse the American frontier and reunite with his lost love Rose (Pistorius). But bounty hunters stalk the pair as they head west.   

Godless

westerns on netflix godless
  • Photo Credit: Netflix

Prefer the narrative expanse of a Western TV show? Check out Godless. Set in 1880s America, the series tracks Frank Griffin (Jeff Daniels), a sadistic gang leader in search of his former protégé Roy Good (Jack O’Connell). Good’s trail leads Griffin to the town of La Belle, a New Mexico town inhabited nearly entirely by women after a mining accident wiped out its male residents.   

Hostiles

westerns on netflix hostiles
  • Photo Credit: Grisbi Productions

Christian Bale, Rosamund Pike, and Wes Studi star in this powerfully acted Western set in 1892. Bale plays Joseph J. Blocker, a U.S. Army Captain who after years of bloody fighting against the Cheyenne is tasked with escorting tribal leader Chief Yellow Hawk and his family to Cheyenne lands in Montana. Along the way, they cross paths with young widow Rosalie Quaid (Pike), whose family was murdered out on the plains. Together, they must endure the challenges and dangers of their arduous journey.   

The Ballad of Buster Scruggs

  • Photo Credit: Annapurna Pictures

Interested in a comical spin on the Western genre from the Coen Brothers? Take a gander at their dark and absurdist Western, The Ballad of Buster Scruggs, starring everyone from Tim Blake Nelson and Zoe Kazan to Liam Neeson and Tom Waits. Keep in mind we’re still talking about the Coens here—so expect plenty of bloodshed alongside your cosmic hilarity.   

The Killer / O Matador  

the killer westerns on netflix
  • Photo Credit: Gatacine

Known as O Matador in its native Brazil, this striking international Western transports viewers from the 19th century American frontier to the desert badlands of early 20th century Brazil. The film follows Cabeliera (Diogo Morgado), an orphan raised in the wilderness by an outlaw named Seven Ears (Deto Montenegro). Now an adult, Cabeliera sets out to find Seven Ears—and transforms into a dangerous gunman himself.   

Featured still from 'Once Upon a Time in the West' via Paramount Pictures

Published on 30 May 2019

scroll up