Find a show or venue


Order by phone

(855) 705-7420

Your independent guide to the best shows in Philadelphia

825 Walnut Street, Philadelphia, PA 19107


Ended 22 Jul 2012 after 2 months

star ratingstar ratingstar ratingstar ratingstar rating

The audience is elevated to joyful chaos!

Clive Barnes, New York Post

Closed 22 Jul 2012

Buddy Holly hits the Walnut Street Theatre in Philadelphia, PA, Ended 22 Jul 2012.

Buddy Holly was a brilliant musician who changed the face of popular music and paved the way for the next generation of rock'n'rollers. Follow Buddy's meteoric rise to fame, from his humble country music roots to the top of the record charts and his untimely death in 1959. You'll be cheering for more, with such rousing fifties favorites as "Peggy Sue," "Oh Boy," "Maybe Baby," "That'll Be the Day," "Raining In My Heart", Ritchie Valens' "La Bamba", and the Big Bopper's "Chantilly Lace." This joyous celebration of a musical legend has been seen by more than 20 million people across the globe. Buddy – The Buddy Holly Story will have you ending the season by dancing in the aisles!

Additonal Information


Opening night: 15 May 2012

Closing night: 22 July 2012

Show times


The Buddy Holly Story Shop

What You Say

2 reviews, average rating: (5.0 Stars)

C Koren: “Amazing!!”

Saw the show opening night, absolutely brilliant cast, amazing music and ... more

Clytie Back: “The Buddy Holly Story”

I saw this show yesterday--still high from the experience! The cast is terr... more

View all reviewsWrite review


Please note: The term Walnut Street Theatre as well as all associated graphics, logos, and/or other tradermarks, tradenames or copyrights are the property of the Walnut Street Theatre and are used herein for factual descriptive purposes only. We are in no way associated with or authorized by the Walnut Street Theatre and neither that entity nor any of its affiliates have licensed or endorsed us to sell tickets, goods and or services in conjunction with their events.

What's on When

You might also like:

Keep up to date