If the shops are shut and the delivery cut-off has passed, a theatre ticket is still on the table. Booking takes a few minutes and the order confirmation arrives by email straight away, so you can buy on Christmas Eve and have something in a card by teatime.
Here are six last-minute Christmas gift ideas, from festive one-offs to a night of comedy. Each link opens a Tix Choice page where you can compare prices from several ticket sellers at once.
Festive shows that feel like Christmas

1.Carols at the Royal Albert Hall
Thu 24 Dec 2026 · London Royal Albert Hall, London
The Christmas Eve performance is as last-minute as it gets.

2.The Nutcracker at the Royal Opera House
Thu 3 Dec 2026 · Royal Opera House, London
The classic Christmas ballet. The 3 December performance is on sale, and you can check all London dates for more options.
From £589

3.Cinderella pantomime in London
Thu 17 Dec 2026 · London Palladium, London
Oh yes it is. Panto is the easiest family gift going, and it works for every age from five to eighty-five.
From £231

4.Home Alone in Concert at the Royal Albert Hall
Sat 5 Dec 2026 to Sun 6 Dec 2026 · London Royal Albert Hall, London
The Christmas film on a big screen while a live orchestra plays the score. An easy choice for a family with children of different ages.
From £73

5.Sir John Rutter's Christmas Celebration
Fri 4 Dec 2026 · London Royal Albert Hall, London
Carols and choral music led by the composer behind many modern Christmas favourites. One for parents and grandparents.
From £360
A last-minute gift for your husband

6.Kevin Bridges
Sun 15 Nov 2026 to Sat 13 Feb 2027
Not every partner wants a musical. A night of stand-up is a reliable alternative, and comedy tickets are often cheaper than West End seats.
From £60
What "last minute" means for theatre tickets
There are two kinds of last minute, and they need different handling.
You are buying late, but the show is weeks away. This is the easy one. You book today, print the confirmation and give that. The tickets follow by email or mobile transfer, often 24 to 48 hours before the performance.
The show itself is days away. Check the delivery line on the listing before you pay. Choose e-tickets or mobile tickets, because paper tickets need a courier and a signature. If the performance is tomorrow, look for listings that say the tickets are ready to send.
Either way, the listing tells you how the tickets are delivered and when. It is the one line worth reading twice.
How to pick a show for someone else
Start with the person, then the date.
- For children, choose a matinee and check the age guidance and running time on the show's own website before you book.
- For a couple, an evening performance and a meal nearby turns a ticket into a night out. Two seats together matter more than how close they are to the stage.
- For a group or a family, agree the date first. Six seats together are far easier to find for a midweek performance in January than for a Saturday in December.
- For someone whose diary you don't know, pick a weekend date a few weeks into the new year, when most people are free and prices are lower.
What to put in the card
A printed confirmation looks better with a little effort. Write the show, the date and the area of the theatre on the card, and add a line about dinner or drinks if you plan to make an evening of it. A programme, a soundtrack or a paperback of the book the show is based on gives them something to unwrap.
Last-minute Secret Santa presents
Secret Santa budgets are tight, so look for lower-priced seats rather than a specific show. Three ways to find them:
- Sort by price. On any Tix Choice event page, the cheapest listing from each seller is shown first.
- Go midweek. Tuesday to Thursday performances usually cost less than Friday and Saturday nights.
- Try comedy and one-off concerts. Browse comedy tickets for lower entry prices.
How to buy theatre tickets at the last minute
- Choose the show and open its Tix Choice page.
- Compare the prices and seat locations offered by each seller.
- Check the delivery method is e-ticket or mobile transfer.
- Buy, then print the confirmation or forward it with a personal message.
Still deciding? See everything on sale in theatre and arts.
Last-minute theatre ticket FAQs
Can I buy theatre tickets on Christmas Eve?
Yes. You can book online at any time and the order confirmation is emailed straight away, which gives you something to print and put in a card.
Will the tickets arrive before Christmas?
The confirmation will. The tickets themselves are often sent 24 to 48 hours before the performance, so for a show in January they arrive in January. The listing shows the delivery method and timing.
Are theatre tickets cheaper at the last minute?
Not reliably. Prices for popular Christmas dates tend to rise as seats run out. You are more likely to save by choosing a midweek performance or a date in January.
Can I change the date after booking?
Usually not. Ticket sales are final with most sellers, so check the date with someone who knows the recipient's plans before you buy.
What if the show is cancelled?
The sellers listed on Tix Choice have buyer guarantees that cover cancelled performances. The terms vary by seller, and our ticket site reviews explain each one.
