Skip to content
SearchOTT
My Fair Lady poster

My Fair Lady

1964·Movie·G·173 min·★ 7.5(1,490)

“The loverliest motion picture of them all!”

A snobbish phonetics professor agrees to a wager that he can take a flower girl and make her presentable in high society.

▶ Watch trailer

Where to watch My Fair Lady in United States

Can I watch My Fair Lady in United States? Yes — you can stream My Fair Lady in United States on fuboTV, MGM+ Amazon Channel, and Philo, or rent and buy it on Amazon Video and Apple TV Store.

Click a service to open My Fair Lady there. Availability last verified on November 9, 2026.

Where is My Fair Lady streaming around the world?

CountryStreaming onRent / Buy
United StatesfuboTV, MGM+ Amazon Channel, Philo, MGM Plus Roku Premium ChannelAmazon Video, Apple TV Store, JustWatch TV Store
India—Amazon Video
United KingdomParamount Plus, Paramount+ Amazon Channel, Paramount Plus Premium, Paramount Plus Basic with AdsApple TV Store, Rakuten TV, JustWatch TV Store
Canada—Apple TV Store, JustWatch TV Store, CosmoGo
AustraliaBINGE, Binge Amazon ChannelJustWatch TV Store, Apple TV Store, Amazon Video
GermanyParamount Plus, Paramount+ Amazon ChannelApple TV Store, Amazon Video, Sky Store
FranceParamount Plus, Paramount+ Amazon Channel, Paramount Plus PremiumApple TV Store, Orange VOD, Canal VOD
Spain—Apple TV Store, Amazon Video
Brazil—Apple TV Store, Amazon Video
JapanU-NEXTAmazon Video, Apple TV Store, FOD

About My Fair Lady

My Fair Lady is a 1964 English-language comedy, music and drama film directed by George Cukor. The cast is led by Audrey Hepburn, Rex Harrison, Stanley Holloway. It has a runtime of 2h 53m. Viewers rate it 7.5/10 across 1500 ratings. In United States, it is currently streaming on fuboTV, MGM+ Amazon Channel, Philo.

My Fair Lady was produced by Warner Bros. Pictures and made in United States of America. It was released on December 1, 1964, and carries a G certification. Made on a budget of about $17 million, it went on to gross $73 million worldwide.

Director
George Cukor
Writers
Alan Jay Lerner
Release date
December 1, 1964
Original language
English
Age rating
G
Status
Released
Country
United States of America
Budget
$17 million
Box office
$73 million
Production
Warner Bros. Pictures
#transformation#musical#flower girl#colonel#suitor#wager#class differences#tutor#aristocrat#linguist#high society#misogynist#guttersnipe#class prejudice

My Fair Lady cast & crew

My Fair Lady was directed by George Cukor and written by Alan Jay Lerner.

The cast features Audrey Hepburn as Eliza Doolittle, Rex Harrison as Professor Henry Higgins, Stanley Holloway as Alfred P. Doolittle, Wilfrid Hyde-White as Colonel Hugh Pickering, Gladys Cooper as Mrs. Higgins, and Jeremy Brett as Freddy Eynsford-Hill.

Behind the camera, the score was composed by Frederick Loewe, cinematography is by Harry Stradling Sr., and it was produced by James C. Katz and Jack L. Warner.

Is My Fair Lady worth watching?

My Fair Lady holds an audience score of 7.5/10 from 1,490 ratings, marking it as well-reviewed comedy films.

At 2h 53m, it's a full-evening commitment.

If you enjoy comedy, music, and drama, My Fair Lady is worth a place on your watchlist.

How and where to watch My Fair Lady

In United States, you can stream My Fair Lady on fuboTV, MGM+ Amazon Channel, Philo, MGM Plus Roku Premium Channel, and MGM Plus, or rent and buy it on Amazon Video, Apple TV Store, JustWatch TV Store, and Google Play Movies. 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 My Fair Lady

Audrey Hepburn

Audrey Hepburn

Eliza Doolittle

Rex Harrison

Rex Harrison

Professor Henry Higgins

Stanley Holloway

Stanley Holloway

Alfred P. Doolittle

Wilfrid Hyde-White

Wilfrid Hyde-White

Colonel Hugh Pickering

Gladys Cooper

Gladys Cooper

Mrs. Higgins

Jeremy Brett

Jeremy Brett

Freddy Eynsford-Hill

Theodore Bikel

Theodore Bikel

Zoltan Karpathy

Mona Washbourne

Mona Washbourne

Mrs. Pearce

Isobel Elsom

Isobel Elsom

Mrs. Eynsford-Hill

John Holland

John Holland

Butler

Marni Nixon

Marni Nixon

Eliza Doolittle (singing voice) (uncredited)

Colin Kenny

Colin Kenny

Ad Lib at Church (uncredited)

My Fair Lady — FAQs

▸Where can I watch My Fair Lady in United States?

My Fair Lady is streaming on fuboTV, MGM+ Amazon Channel, Philo, MGM Plus Roku Premium Channel in United States.

▸Is My Fair Lady on fuboTV?

Yes — My Fair Lady is currently available on fuboTV in United States.

▸What language is My Fair Lady in?

My Fair Lady is originally in English. Subtitle and dub options vary by streaming service.

▸How long is My Fair Lady?

My Fair Lady runs 2 hours 53 minutes (173 minutes).

▸What is My Fair Lady rated?

My Fair Lady is rated G. It holds a 7.5/10 audience score from 1,490 ratings.

More like My Fair Lady

Teen Spirit
Feel the Beat
Don't Say Good Luck
One Chance
Drumline: A New Beat
A Day at the Races
Kinky Boots
Moxie
For the Boys
Lemonade Mouth
Florence Foster Jenkins
Wild Rose