

The Best Years of Our Lives
“Three wonderful loves in the best picture of the year!”
It's the hope that sustains the spirit of every GI: the dream of the day when he will finally return home. For three WWII veterans, the day has arrived. But for each man, the dream is about to become a nightmare.
Where to watch The Best Years of Our Lives in United States
Click a service to open The Best Years of Our Lives there. Availability last verified on June 28, 2026.
Where is The Best Years of Our Lives streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United States | Amazon Prime Video, TCM, Amazon Prime Video with Ads, Kanopy | Amazon Video, Apple TV Store, Google Play Movies |
| United Kingdom | Amazon Prime Video, Amazon Prime Video with Ads | Amazon Video |
| Canada | Tubi TV, Plex | Apple TV Store, Amazon Video |
| Australia | Amazon Prime Video, Amazon Prime Video with Ads | Amazon Video |
| Germany | Pluto TV | — |
| France | Molotov TV | — |
| Spain | Filmin | — |
| Japan | Amazon Prime Video, U-NEXT, FOD Channel Amazon Channel, Amazon Prime Video with Ads | Amazon Video |
| South Korea | wavve, Watcha | wavve |
About The Best Years of Our Lives
The Best Years of Our Lives is a 1946 English-language drama, romance and war film directed by William Wyler. The cast is led by Dana Andrews, Fredric March, Harold Russell. It has a runtime of 2h 51m. Viewers rate it 7.8/10 across 700 ratings. In United States, it is currently streaming on Amazon Prime Video, TCM, Amazon Prime Video with Ads.
The Best Years of Our Lives was produced by Samuel Goldwyn Productions and made in United States of America. It was released on December 25, 1946, and carries a NR certification. Made on a budget of about $2 million, it went on to gross $24 million worldwide.
- Director
- William Wyler
- Writers
- Robert E. Sherwood
- Release date
- December 25, 1946
- Original language
- English
- Age rating
- NR
- Status
- Released
- Country
- United States of America
- Budget
- $2 million
- Box office
- $24 million
- Production
- Samuel Goldwyn Productions
The Best Years of Our Lives cast & crew
The Best Years of Our Lives was directed by William Wyler and written by Robert E. Sherwood.
The cast features Dana Andrews as Fred Derry, Fredric March as Al Stephenson, Harold Russell as Homer Parrish, Teresa Wright as Peggy Stephenson, Myrna Loy as Milly Stephenson, and Cathy O'Donnell as Wilma Cameron.
Behind the camera, the score was composed by Hugo Friedhofer, cinematography is by Gregg Toland, and it was produced by Samuel Goldwyn.
Is The Best Years of Our Lives worth watching?
The Best Years of Our Lives holds an audience score of 7.8/10 from 743 ratings, marking it as well-reviewed drama films.
At 2h 51m, it's a full-evening commitment.
If you enjoy drama, romance, and war, The Best Years of Our Lives is worth a place on your watchlist.
How and where to watch The Best Years of Our Lives
In United States, you can stream The Best Years of Our Lives on Amazon Prime Video, TCM, Amazon Prime Video with Ads, Kanopy, and Hoopla, or rent and buy it on Amazon Video, Apple TV Store, Google Play Movies, and YouTube. Click any service above to open it directly.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of The Best Years of Our Lives

Dana Andrews
Fred Derry

Fredric March
Al Stephenson

Harold Russell
Homer Parrish

Teresa Wright
Peggy Stephenson

Myrna Loy
Milly Stephenson

Cathy O'Donnell
Wilma Cameron

Virginia Mayo
Marie Derry

Hoagy Carmichael
Butch Engle

Gladys George
Hortense Derry

Roman Bohnen
Pat Derry

Ray Collins
Mr. Milton

Minna Gombell
Mrs. Parrish
The Best Years of Our Lives — FAQs
▸Where can I watch The Best Years of Our Lives in United States?
The Best Years of Our Lives is streaming on Amazon Prime Video, TCM, Amazon Prime Video with Ads, Kanopy in United States.
▸Is The Best Years of Our Lives on Amazon Prime Video?
Yes — The Best Years of Our Lives is currently available on Amazon Prime Video in United States.
▸What language is The Best Years of Our Lives in?
The Best Years of Our Lives is originally in English. Subtitle and dub options vary by streaming service.
▸How long is The Best Years of Our Lives?
The Best Years of Our Lives runs 2 hours 51 minutes (171 minutes).
▸What is The Best Years of Our Lives rated?
The Best Years of Our Lives is rated NR. It holds a 7.8/10 audience score from 743 ratings.











