AFI's 100 Years 100 Songs America's Greatest Music in the Movies

AFI's 100 Years 100 Songs America's Greatest Music in the Movies


AFI's 100 Years... 100 Songs is a list of the 100 America's Greatest Music in the Movies.

These songs set a tone or mood, define character, advance plot and/or express the film’s themes in a manner that elevates the art of film. These songs also capture the nation’s heart and resonate across the century.

Selection criteria

The jurors were asked to consider the following criteria while making their selections:

Feature-Length Fiction Film: The film must be in narrative format. Typically more than 60 minutes in length.

American Film: The film must be in the English language with significant creative and/or financial production elements from the United States.

Song: Music and lyrics featured in an American film that set a tone or mood, define character. Advance plot and/or express the film’s themes in a manner that elevates the moving image art form. Songs may have been written and/or recorded specifically for the film or previously written and/or recorded and selected by the filmmaker to achieve the above goals.

Cultural Impact: Songs that have captured the nation’s heart, echoed beyond the walls of a movie theater, and ultimately stand in our collective memory of the film itself.

Legacy: Songs that resonate across the century, enriching America’s film heritage and captivating artists and audiences today.


The AFI’s 100 Years... 100 Songs television special originally aired on June 22, 2004.

List of the 100 winning songs

List of the 400 nominated songs

AFI's 100 YEARS...100 SONGS (2004) List

Rank Song Movie Year Performer(s) Songwriter(s)
1Over the RainbowThe Wizard of Oz1939Judy GarlandHarold Arlen
E.Y. Harburg
2As Time Goes ByCasablanca1942Dooley WilsonHerman Hupfeld
3Singin' in the RainSingin' in the Rain1952Gene KellyNacio Herb Brown
Arthur Freed
4Moon RiverBreakfast at Tiffany's1961Audrey HepburnHenry Mancini
Johnny Mercer
5White ChristmasHoliday Inn1942Bing CrosbyIrving Berlin
6Mrs. RobinsonThe Graduate1967Simon & GarfunkelPaul Simon
7When You Wish Upon a StarPinocchio1940Cliff Edwards (as Jiminy Cricket)Leigh Harline
Ned Washington
8The Way We WereThe Way We Were1973Barbra StreisandMarvin Hamlisch
Alan and Marilyn Bergman
9Stayin' AliveSaturday Night Fever1977The Bee GeesBarry Gibb
Robin Gibb
Maurice Gibb
10The Sound of MusicThe Sound of Music1965Julie AndrewsRichard Rodgers
Oscar Hammerstein II
11The Man That Got AwayA Star Is Born1954Judy GarlandHarold Arlen
Ira Gershwin
12Diamonds Are a Girl's Best FriendGentlemen Prefer Blondes1953Marilyn Monroe (Marni Nixon)Jule Styne
Leo Robin
13PeopleFunny Girl1968Barbra StreisandJule Styne
Bob Merrill
14My Heart Will Go OnTitanic1997Celine DionJames Horner
Will Jennings
15Cheek to CheekTop Hat1935Fred Astaire
Ginger Rogers
Irving Berlin
16Evergreen (Love Theme from A Star Is Born)A Star Is Born1976Barbra StreisandBarbra Streisand
Paul Williams
17I Could Have Danced All NightMy Fair Lady1964Marni Nixon (dubbing Audrey Hepburn)Frederick Loewe
Alan Jay Lerner
18CabaretCabaret1972Liza MinnelliJohn Kander
Fred Ebb
19Someday My Prince Will ComeSnow White and the Seven Dwarfs1937Adriana Caselotti (as Snow White)Frank Churchill
Larry Morey
20SomewhereWest Side Story1961Jimmy Bryant (dubbing Richard Beymer)
Marni Nixon (dubbing Natalie Wood)
Leonard Bernstein
Stephen Sondheim
21Jailhouse RockJailhouse Rock1957Elvis PresleyJerry Leiber
Mike Stoller
22Everybody's Talkin'Midnight Cowboy1969Harry NilssonFred Neil
23Raindrops Keep Fallin' on My HeadButch Cassidy and the Sundance Kid1969B. J. ThomasBurt Bacharach
Hal David
24Ol' Man RiverShow Boat1936Paul RobesonJerome Kern
Oscar Hammerstein II
25High Noon (Do Not Forsake Me, Oh My Darlin')High Noon1952Tex RitterDimitri Tiomkin
Ned Washington
26The Trolley SongMeet Me in St. Louis1944Judy GarlandHugh Martin
Ralph Blane
27Unchained MelodyUnchained1955Todd DuncanAlex North
Hy Zaret
28Some Enchanted EveningSouth Pacific1958Giorgio Tozzi (dubbing Rossano Brazzi)Richard Rodgers
Oscar Hammerstein II
29Born to Be WildEasy Rider1969SteppenwolfMars Bonfire
30Stormy WeatherStormy Weather1943Lena HorneHarold Arlen
Ted Koehler
31Theme from New York, New YorkNew York, New York1977Liza MinnelliJohn Kander
Fred Ebb
32I Got RhythmAn American in Paris1951Gene KellyGeorge Gershwin
Ira Gershwin
33AquariusHair1979Ren Woods
Galt MacDermot
James Rado
Gerome Ragni
34Let's Call the Whole Thing OffShall We Dance1937Fred Astaire
Ginger Rogers
George Gershwin
Ira Gershwin
35AmericaWest Side Story1961Rita Moreno
George Chakiris
Leonard Bernstein
Stephen Sondheim
36SupercalifragilisticexpialidociousMary Poppins1964Julie Andrews
Dick Van Dyke
The Sherman Brothers
37Swinging on a StarGoing My Way1944Bing CrosbyJimmy Van Heusen
Johnny Burke
38Theme from ShaftShaft1971Isaac Hayes
Isaac Hayes
39Days of Wine and RosesDays of Wine and Roses1962ChorusHenry Mancini
Johnny Mercer
40Fight the PowerDo the Right Thing1989Public EnemyCarlton Ridenhour
Eric Sadler
Hank Saxley
Keith Boxley
41New York, New YorkOn the Town1949Gene Kelly
Frank Sinatra
Jules Munshin
Leonard Bernstein
Betty Comden
Adolph Green
42Luck Be a LadyGuys and Dolls1955Marlon Brando
Frank Loesser
43The Way You Look TonightSwing Time1936Fred AstaireJerome Kern
Dorothy Fields
44Wind Beneath My WingsBeaches1988Bette MidlerJeff Silbar
Larry Henley
45That's EntertainmentThe Band Wagon1953Fred Astaire
Jack Buchanan
Nanette Fabray
Oscar Levant
Arthur Schwartz
Howard Dietz
46Don't Rain on My ParadeFunny Girl1968Barbra StreisandJule Styne
Bob Merrill
47Zip-a-Dee-Doo-DahSong of the South1946James BaskettAllie Wrubel
Ray Gilbert
48Whatever Will Be, Will Be (Que Sera, Sera)The Man Who Knew Too Much1956Doris DayJay Livingston
Ray Evans
49Make 'Em LaughSingin' in the Rain1952Donald O'ConnorNacio Herb Brown
Arthur Freed
50Rock Around the ClockBlackboard Jungle1955Bill Haley and His CometsMax C. Freedman
James E. Myers
51FameFame1980Irene CaraMichael Gore
Dean Pitchford
52SummertimePorgy and Bess1959Loulie Jean NormanGeorge Gershwin
DuBose Heyward
53GoldfingerGoldfinger1964Shirley BasseyJohn Barry
Leslie Bricusse
Anthony Newley
54Shall We Dance?The King and I1956Marni Nixon (dubbing Deborah Kerr)
Yul Brynner
Richard Rodgers
Oscar Hammerstein II
55Flashdance... What a FeelingFlashdance1983Irene CaraGiorgio Moroder
Keith Forsey
Irene Cara
56Thank Heaven for Little GirlsGigi1958Maurice ChevalierFrederick Loewe
Alan Jay Lerner
57The Windmills of Your MindThe Thomas Crown Affair1968Noel HarrisonMichel Legrand
Alan and Marilyn Bergman
58Gonna Fly NowRocky1976DeEtta Little
Nelson Pigford
Bill Conti
Carol Connors
Ayn Robbins
59TonightWest Side Story1961Marni Nixon (dubbing Natalie Wood)
Jimmy Bryant (dubbing Richard Beymer)
Leonard Bernstein
Stephen Sondheim
60It Had to Be YouWhen Harry Met Sally1989Frank Sinatra
Harry Connick Jr.
Isham Jones
Gus Kahn
61Get HappySummer Stock1950Judy GarlandHarold Arlen
Ted Koehler
62Beauty and the BeastBeauty and the Beast1991Angela Lansbury (as Mrs. Potts)Alan Menken
Howard Ashman
63Thanks for the MemoryThe Big Broadcast of 19381938Bob Hope
Shirley Ross
Ralph Rainger
Leo Robin
64My Favorite ThingsThe Sound of Music1965Julie AndrewsRichard Rodgers
Oscar Hammerstein II
65I Will Always Love YouThe Bodyguard1992Whitney HoustonDolly Parton
66Suicide Is PainlessM*A*S*H1970ChorusJohnny Mandel
Mike Altman
67Nobody Does It BetterThe Spy Who Loved Me1977Carly SimonMarvin Hamlisch
Carole Bayer Sager
68Streets of PhiladelphiaPhiladelphia1993Bruce SpringsteenBruce Springsteen
69On the Good Ship LollipopBright Eyes1934Shirley TempleRichard A. Whiting
Sidney Clare
70Summer NightsGrease1978Olivia Newton-John
John Travolta
Warren Casey
Jim Jacobs
71(I'm a) Yankee Doodle DandyYankee Doodle Dandy1942James CagneyGeorge M. Cohan
72Good MorningSingin' in the Rain1952Gene Kelly
Donald O'Connor
Debbie Reynolds
Nacio Herb Brown
Arthur Freed
73Isn't It Romantic?Love Me Tonight1932Maurice Chevalier
Jeanette MacDonald
Richard Rodgers
Lorenz Hart
74Rainbow ConnectionThe Muppet Movie1979Jim Henson (as Kermit the Frog)Paul Williams
Kenneth Ascher
75Up Where We BelongAn Officer and a Gentleman1982Joe Cocker
Jennifer Warnes
Jack Nitzsche
Buffy Sainte-Marie
Will Jennings
76Have Yourself a Merry Little ChristmasMeet Me in St. Louis1944Judy GarlandHugh Martin
Ralph Blane
77The Shadow of Your SmileThe Sandpiper1965ChorusJohnny Mandel
Paul Francis Webster
789 to 5Nine to Five1980Dolly PartonDolly Parton
79Arthur's Theme (Best That You Can Do)Arthur1981Christopher CrossChristopher Cross
Burt Bacharach
Carole Bayer Sager
Peter Allen
81I'm EasyNashville1975Keith CarradineKeith Carradine
82Ding-Dong! The Witch Is DeadThe Wizard of Oz1939EnsembleHarold Arlen
E.Y. Harburg
83The RoseThe Rose1979Bette MidlerAmanda McBroom
84Put the Blame on MameGilda1946Anita Ellis (dubbing Rita Hayworth)Allan Roberts
Doris Fisher
85Come What MayMoulin Rouge!2001Nicole Kidman
Ewan McGregor
David Baerwald
86(I've Had) The Time of My LifeDirty Dancing1987Bill Medley
Jennifer Warnes
Franke Previte
Donald Markowitz
John DeNicola
87Buttons and BowsThe Paleface1948Bob HopeJay Livingston
Ray Evans
88Do Re MiThe Sound of Music1965Julie Andrews
Richard Rodgers
Oscar Hammerstein II
89Puttin' on the RitzYoung Frankenstein1974Gene Wilder
Peter Boyle
Irving Berlin
90Seems Like Old TimesAnnie Hall1977Diane KeatonCarmen Lombardo
John Jacob Loeb
91Let the River RunWorking Girl1988Carly SimonCarly Simon
92Long Ago (and Far Away)Cover Girl1944Gene Kelly
Martha Mears (dubbing Rita Hayworth)
Jerome Kern
Ira Gershwin
93Lose Yourself8 Mile2002EminemEminem
Luis Resto
Jeff Bass
94Ain't Too Proud to BegThe Big Chill1983The TemptationsNorman Whitfield
Edward Holland Jr.
95(We're Off on the) Road to MoroccoRoad to Morocco1942Bing Crosby
Bob Hope
Jimmy Van Heusen
Johnny Burke
96FootlooseFootloose1984Kenny LogginsKenny Loggins
Dean Pitchford
9742nd Street42nd Street1933Ruby Keeler
Dick Powell
Harry Warren
Al Dubin
98All That JazzChicago2002Catherine Zeta-Jones
Renée Zellweger
John Kander
Fred Ebb
99Hakuna MatataThe Lion King1994Nathan Lane
Ernie Sabella
Jason Weaver
Joseph Williams
Elton John
Tim Rice
100Old Time Rock and RollRisky Business1983Bob SegerGeorge Jackson
Thomas E. Jones III

Interesting facts

Most represented films: Singin' in the Rain, The Sound of Music, and West Side Story each have 3 songs on the list. The Wizard of Oz, A Star Is Born, Funny Girl, and Meet Me in St. Louis each have 2 entries.

Most represented singers: Judy Garland and Gene Kelly are tied with 5 songs each. All of Garland's songs and 2 of Kelly's are solos. Julie Andrews, Fred Astaire, Marni Nixon, and Barbra Streisand follow with 4 songs each. All of the songs performed by Astaire and Streisand are ranked within the top half of the list. Astaire was co-credited for 3 out of his four songs listed, while Streisand performed all 4 of her songs by herself.

Most represented composers: Richard Rodgers - 6 songs. Harold Arlen - 5 songs. Leonard Bernstein - 4 songs. Jule Styne - 3 songs. Irving Berlin - 3 songs. George Gershwin - 3 songs. Nacio Herb Brown - 3 songs. John Kander - 3 songs. Jerome Kern - 3 songs.

Most represented lyricists: Oscar Hammerstein II - 6. Ira Gershwin - 4. Irving Berlin - 3. Stephen Sondheim - 3. Arthur Freed - 3. Fred Ebb - 3.

Other songs from 400 nominated list

Rank Song Movie Year Performer(s) Songwriter(s)
NBaby MineDumbo1941Betty NoyesFrank Churchill
Ned Washington
NThe Bare NecessitiesThe Jungle Book1967Phil HarrisTerry Gilkyson
NBibbidi-Bobbidi-BooCinderella1950Verna Felton (Fairy Godmother)Mack David
Jerry Livingston
Al Hoffman
NColors of the WindPocahontas1995Judy KuhnAlan Menken
Stephen Schwartz
NHe's A TrampLady and the Tramp1955Peggy LeeSonny Burke
Peggy Lee
NJourney to the PastAnastasia1997Liz CallawayStephen Flaherty
Lynn Ahrens
NThe PrayerQuest for Camelot1998Celine DionCarole Bayer Sager
David Foster
NSomewhere Out ThereAn American Tail1986Phillip Glasser (Fievel)
Betsy Cathcart (Tanya)
James Horner
Barry Mann
Cynthia Weil
NUnder the SeaThe Little Mermaid1989Samuel E. WrightAlan Menken
Howard Ashman
NWhen She Loved MeToy Story 21999Sarah McLachlanRandy Newman
NWhen You BelieveThe Prince of Egypt1998Michelle Pfeiffer (Tzipporah)
Sally Dworsky (Miriam)
Stephen Schwartz
NA Whole New WorldAladdin1992Lea Salonga
Brad Kane
Alan Menken
Tim Rice
NYou'll Be in My HeartTarzan1999Phil Collins
Glenn Close
Phil Collins

Other AFI Lists

AFI's 100 Years 100 Movies greatest American films all time

AFI's TOP 10 Animated List

AFI's 100 Years 100 Passions