Purdue Christmas Show

We’re excited to be back LIVE and in-person in Elliott Hall this December 3-4, 2022!

Since its inception in 1933, the annual Purdue Christmas Show has become a family favorite holiday tradition. Currently in its 89th year, this magical, lyrical campus miracle welcomes nearly 18,000 visitors to the Elliott Hall of Music for the annual performance in December.

All PMO ensembles perform in the Christmas Show, including Heart & Soul, the Purdue Bells, the Purdue Varsity Glee Club, the Purduettes, and University Choir. Members of the All-Campus & Community Chorale are also invited to participate in the combined second-act choir.

2022 Dates:

Saturday, December 3, 2022

  • Noon & 4 p.m.

Sunday, December 4, 2022

  • 2 p.m.


Tickets for the Christmas Show go on sale August 1st through the Purdue Account Manager website. Orders can also be placed in person at the Box Office located in the Stewart Center on Purdue’s campus, or over the phone by calling (765) 494-3933.

Ticket Prices:

  • $40 Adults
  • $32 Seniors 
  • $22 Students (13 – college)
  • $15 Children (12 and under)

Frequently Asked Questions:

  • Will PMO be hosting a matinee performance on Friday, December 2 for local school children?
    • Unfortunately, PMO will not be hosting a matinee performance this year or for the foreseeable future. Construction and changes in traffic patterns have made it difficult for PMO to safely host this activity.
  • Will PMO stream the performance this year for those who aren’t able to join in-person?
    • PMO will stream a live performance of the show via PMOBroadcasting.com and will also make a recording of the performance available for on-demand viewing via that same platform. Stay tuned for more information.
  • Will PMO be resuming its “Kids Choir”?
    • PMO will not be utilizing a Kids Choir in this year’s production.

For all other questions about the Purdue Christmas Show, please email pmomdm@purdue.edu. This email address is monitored by multiple PMO staff members Monday through Friday, 8 am to 5 pm.