Hairspray Songs Explained: Every Song in the Musical, in Order

Pinterest graphic: Hairspray: Every Song Explained, with an illustrated vintage TV camera, music notes and an unbranded hairspray can under a stage spotlight

Hairspray has about 20 musical numbers in two acts, running from the opening “Good Morning Baltimore” to the finale “You Can’t Stop the Beat”, and together they tell Tracy Turnblad’s fight to integrate a 1962 Baltimore TV dance show. Here is every song in order, who sings it, what it means, and how the 2007 movie and NBC’s Hairspray Live! changed the song list.

Sending money abroad?
Wise makes international transfers cheaper than most banks — real exchange rates, low fees, and a free debit card option in many countries.

Hairspray has music by Marc Shaiman, lyrics by Scott Wittman and Marc Shaiman, and a book by Mark O’Donnell and Thomas Meehan, based on John Waters’ 1988 film. After a tryout at Seattle’s 5th Avenue Theatre, it opened on Broadway at the Neil Simon Theatre on August 15, 2002, and ran until January 4, 2009, for 2,642 performances (IBDB). It won eight Tony Awards, including Best Musical, Best Book, Best Original Score and Best Direction, plus acting Tonys for Marissa Jaret Winokur (Tracy), Harvey Fierstein (Edna) and Dick Latessa (Wilbur).

What songs are in Hairspray the musical?

Hairspray has about 20 musical numbers across two acts, including reprises. The score is a loving pastiche of early-1960s American pop: girl-group harmonies, rhythm and blues, Motown-style soul, gospel, novelty dance crazes and a touch of Broadway brass. That mix is the point. The story is about a white, working-class Baltimore teenager who loves the Black music she hears on the radio and on “Negro Day” on her favorite TV show, and who decides the dance floor should be shared by everyone.

The best-known songs are the bookends. “Good Morning Baltimore” is Tracy’s sunrise wake-up anthem, and “You Can’t Stop the Beat” is the full-company finale. In between are comic showstoppers (“Welcome to the 60’s”, “Big, Blonde and Beautiful”), a soft-shoe love duet for Tracy’s parents (“(You’re) Timeless to Me”) and the show’s emotional peak, Motormouth Maybelle’s civil-rights gospel number “I Know Where I’ve Been”.

Need social posts without the grind?
Holo turns one idea into reels and photo posts with AI — useful if you promote shows, reviews, or fan content and want more output with less editing time.

What is the Hairspray song list in order?

This is the running order of the original Broadway production. A few short numbers (“Velma’s Revenge” and two reprises) are not on the original cast album, so your recording may skip them.

Act 1

#SongWho singsWhat happens
1Good Morning BaltimoreTracy and ensembleTracy greets her city and dreams of dancing on TV
2The Nicest Kids in TownCorny Collins and the Council KidsWe meet The Corny Collins Show and its all-white dance regulars
3Mama, I’m a Big Girl NowEdna, Tracy, Prudy, Penny, Velma, AmberThree daughters argue with three mothers about growing up
4I Can Hear the BellsTracyTracy imagines a whole romance with teen idol Link Larkin
5(The Legend of) Miss Baltimore CrabsVelmaThe scheming station manager sizes up Tracy at the audition
6The Nicest Kids in Town (Reprise)Corny and Council KidsTracy joins the show and becomes an overnight star
7It Takes TwoLink, Tracy and menLink croons a ballad; Tracy melts
8Velma’s RevengeVelmaVelma vows to get rid of Tracy
9Welcome to the 60’sTracy, Edna, the Dynamites, Mr. PinkyTracy coaxes her shut-in mother out of the house for a makeover
10Run and Tell That!Seaweed, Little Inez and the Motormouth KidsSeaweed sings about pride and prejudice in a dance-party number
11Big, Blonde and BeautifulMotormouth Maybelle, Little Inez, Tracy, Edna, WilburMotormouth celebrates big women and leads the plan to march on the station

Act 2

#SongWho singsWhat happens
12The Big DollhouseThe Matron, Edna, Velma, Tracy, Amber, Penny, Motormouth, Little Inez, womenThe protesters land in a women’s prison
13Good Morning Baltimore (Reprise)TracyAlone in a cell, Tracy wonders whether she has lost Link
14(You’re) Timeless to MeEdna and WilburTracy’s parents reaffirm their love in a vaudeville duet
15(You’re) Timeless to Me (Reprise)Edna and WilburA short return of the duet
16Without LoveTracy, Link, Penny, SeaweedTwo jailbreaks lead to two interracial teen romances
17I Know Where I’ve BeenMotormouth Maybelle and companyA gospel anthem about the long road toward civil rights
18(It’s) HairsprayCorny Collins and Council KidsA sponsor-pleasing jingle for the Miss Teenage Hairspray pageant
19CootiesAmber and Council KidsAmber’s catty pageant number
20You Can’t Stop the BeatFull companyTracy and friends take over the live broadcast and integrate the show

Want more context on these songs? The two-act setup is the same one used by our Mamma Mia songs explained and Wicked songs explained guides, if you like comparing how big crowd-pleasing scores are built.

Who sings each song in Hairspray?

The score spreads the big moments around the cast more generously than most musicals. Here is who carries what:

  • Tracy Turnblad leads the show: “Good Morning Baltimore”, “I Can Hear the Bells”, “Welcome to the 60’s” and the first section of “You Can’t Stop the Beat”. Marissa Jaret Winokur won a Tony for the role on Broadway.
  • Edna Turnblad, Tracy’s mother, is traditionally played by a man, following Divine in the 1988 film. Harvey Fierstein originated her on Broadway. Edna sings in “Mama, I’m a Big Girl Now” and “Welcome to the 60’s”, and duets with her husband in “(You’re) Timeless to Me”.
  • Wilbur Turnblad, the joke-shop owner who adores his wife, shares “Timeless to Me” and joins “Big, Blonde and Beautiful”.
  • Link Larkin, the show’s heartthrob, gets “It Takes Two” and a verse of “Without Love”.
  • Penny Pingleton, Tracy’s sheltered best friend, falls for Seaweed in “Without Love” and gets a showcase verse in the finale.
  • Seaweed J. Stubbs leads “Run and Tell That!”, one of the score’s most exciting dance numbers.
  • Motormouth Maybelle, the record-shop owner who hosts the show’s monthly “Negro Day”, has the two biggest voice moments: “Big, Blonde and Beautiful” and “I Know Where I’ve Been”.
  • Velma Von Tussle, the producer and former beauty queen, sings “Miss Baltimore Crabs” and “Velma’s Revenge”; her daughter Amber gets “Cooties”.
  • Corny Collins, the host, sings “The Nicest Kids in Town” and the “(It’s) Hairspray” jingle.

What is ‘You Can’t Stop the Beat’ about?

“You Can’t Stop the Beat” is the finale, and it is the whole show’s argument set to music. It happens during the live Miss Teenage Hairspray broadcast, after Tracy and her friends have broken out of jail and come up with a plan to get onto the air. Tracy, Link, Penny, Seaweed, Edna, Wilbur, Motormouth and the rest of the company each take a verse. The image at the heart of the song is that change, like a song or the turning of the Earth, can’t be stopped once it has started.

Musically, it is built to keep rising. The song grows as more characters join, and it gives everyone a turn: the teens, the parents, and finally Motormouth, who has the biggest sustained notes. By the end, Tracy has won the crown, declared The Corny Collins Show integrated, and even the villains have been pulled onto the dance floor. It is a joyful ending, though the show doesn’t pretend everything is solved; “I Know Where I’ve Been” a few minutes earlier reminds the audience how long the real struggle was.

You can watch a 2016 TV performance of the finale in our post on “You Can’t Stop the Beat” from Hairspray Live!, and the jailbreak duet in “Without Love” from Hairspray Live!

Want to play these songs yourself? Hairspray’s score sits on simple early-1960s rock-and-roll and soul chord patterns, so it is a fun way to learn rhythm piano, from the bouncy “Good Morning Baltimore” groove to the gospel chords of “I Know Where I’ve Been”. Try Pianoforall.

Disclosure: this is an affiliate link. Musicals On Line may earn a commission if you buy, at no extra cost to you.

How are the songs different in the Hairspray movie and Hairspray Live!?

There are now three versions of the musical Hairspray that fans meet most often: the Broadway show, the 2007 movie musical, and NBC’s live TV broadcast from 2016. Each made changes to the song list.

The 2007 movie

Adam Shankman’s 2007 film starred Nikki Blonsky as Tracy, John Travolta as Edna, Michelle Pfeiffer as Velma, Christopher Walken as Wilbur, Queen Latifah as Motormouth, Zac Efron as Link, Amanda Bynes as Penny and Elijah Kelley as Seaweed. The main song changes:

  • Cut: “Mama, I’m a Big Girl Now” was dropped from the story and heard only over the end credits, sung by Ricki Lake (the original 1988 Tracy), Marissa Jaret Winokur (Broadway’s Tracy) and Nikki Blonsky.
  • Cut: “The Big Dollhouse”, because in the film Tracy doesn’t go to jail with the others.
  • Reduced: “It Takes Two” survives only as a short tag, and “Cooties” is heard as instrumental background, with a pop cover in the credits.
  • Added: “Ladies’ Choice”, a new song for Link, and “Come So Far (Got So Far to Go)”, heard over the end credits.
  • Restored: “The New Girl in Town”, a song cut during the Seattle tryout, came back as a number for Amber and the Council girls.

Hairspray Live! (NBC, 2016)

NBC broadcast Hairspray Live! on December 7, 2016, from the Universal Studios lot, directed by Kenny Leon with Alex Rudzinski. Newcomer Maddie Baillio, chosen from an open call, played Tracy, with Harvey Fierstein returning as Edna (Playbill). The cast also included Jennifer Hudson (Motormouth), Martin Short (Wilbur), Kristin Chenoweth (Velma), Ariana Grande (Penny), Dove Cameron (Amber), Garrett Clayton (Link), Ephraim Sykes (Seaweed) and Derek Hough (Corny Collins). Fierstein also adapted the book for television.

The live version mixed stage and film. It kept “Mama, I’m a Big Girl Now”, “It Takes Two” and “Velma’s Revenge” from Broadway, borrowed “Ladies’ Choice” from the movie, and ended with “Come So Far (Got So Far to Go)” after “You Can’t Stop the Beat”, sung by Grande, Hudson and the company. “The Big Dollhouse” was dropped. For many younger fans, this is the version they know best, especially Ariana Grande’s verses in “Without Love” and the finale.

Which Hairspray cast recording should you hear first?

Start with the Original Broadway Cast Recording (2002). It has Winokur and Fierstein in the roles that won them Tonys, Laura Bell Bundy as Amber, Matthew Morrison as Link and Kerry Butler as Penny, and it is the closest to the show as written. Its one drawback is that a few short numbers are missing.

If you came to Hairspray through the movie, the 2007 soundtrack is the most polished studio sound and includes “Ladies’ Choice” and “Come So Far”. Queen Latifah’s “I Know Where I’ve Been” is a highlight. The Hairspray Live! audio is useful if you want the TV cast, but as a live broadcast it is rougher than either album.

A good listening plan: play the Broadway album in order once with the table above, then listen to the movie versions of “Ladies’ Choice” and “I Know Where I’ve Been” to hear how differently each version handles the same story.

Pinterest graphic: Hairspray: Every Song Explained, with an illustrated vintage TV camera, music notes and an unbranded hairspray can under a stage spotlight
Save this guide to Pinterest for later.

Frequently asked questions

How many songs are in Hairspray?

The Broadway version has about 20 numbers, counting reprises: 11 in Act 1 and 9 in Act 2. The original cast album leaves out a few short ones, such as “Velma’s Revenge”.

What is the last song in Hairspray?

On stage, the final number is “You Can’t Stop the Beat”, sung by the full company. The 2007 film and Hairspray Live! add “Come So Far (Got So Far to Go)” at the very end.

Who sang ‘You Can’t Stop the Beat’ in Hairspray Live!?

The whole principal cast took part: Maddie Baillio, Garrett Clayton, Ariana Grande, Ephraim Sykes, Harvey Fierstein, Martin Short, Jennifer Hudson, Kristin Chenoweth and Dove Cameron, with the company.

Who wrote the music for Hairspray?

Marc Shaiman wrote the music, and he wrote the lyrics with Scott Wittman. The book is by Mark O’Donnell and Thomas Meehan.

Is Hairspray based on a movie?

Yes. The musical is based on John Waters’ 1988 film Hairspray, which starred Ricki Lake as Tracy and Divine as Edna. The 2007 movie is a film of the musical, not a remake of the 1988 original.