Skip to content
SearchOTT
The Best Years of Our Lives poster

The Best Years of Our Lives

1946·Movie·NR·171 min·7.8(743)

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.

▶ Watch trailer

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?

CountryStreaming onRent / Buy
United StatesAmazon Prime Video, TCM, Amazon Prime Video with Ads, KanopyAmazon Video, Apple TV Store, Google Play Movies
United KingdomAmazon Prime Video, Amazon Prime Video with AdsAmazon Video
CanadaTubi TV, PlexApple TV Store, Amazon Video
AustraliaAmazon Prime Video, Amazon Prime Video with AdsAmazon Video
GermanyPluto TV
FranceMolotov TV
SpainFilmin
JapanAmazon Prime Video, U-NEXT, FOD Channel Amazon Channel, Amazon Prime Video with AdsAmazon Video
South Koreawavve, Watchawavve

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
#post-traumatic stress disorder (ptsd)#war veteran#world war ii#bodily disabled person#rehabilitation#black and white#dramatic#romantic#return from war#ww2 veteran

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

Dana Andrews

Fred Derry

Fredric March

Fredric March

Al Stephenson

Harold Russell

Harold Russell

Homer Parrish

Teresa Wright

Teresa Wright

Peggy Stephenson

Myrna Loy

Myrna Loy

Milly Stephenson

Cathy O'Donnell

Cathy O'Donnell

Wilma Cameron

Virginia Mayo

Virginia Mayo

Marie Derry

Hoagy Carmichael

Hoagy Carmichael

Butch Engle

Gladys George

Gladys George

Hortense Derry

Roman Bohnen

Roman Bohnen

Pat Derry

Ray Collins

Ray Collins

Mr. Milton

Minna Gombell

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.

More like The Best Years of Our Lives

Private Peaceful
A Walk in the Clouds
Purple Hearts
Suite Française
Dear John
Waterloo Bridge
Benediction
The Lucky One
The History of Love
A Time to Love and a Time to Die
To Hell and Back
The Last Rifleman