824 deals on 180 shows, checked daily

Musical · West End

One Day – The Musical

Based on David Nicholls' bestselling novel, One Day – The Musical follows Emma and Dexter as their lives intertwine through joy, heartbreak, and missed opportunities on the same day each year. It's a life-affirming story capturing youthful romance and the unpredictable twists of life.

Jamie Muscato and Sharon Rose reprise their roles as Dex and Em.

Jamie Muscato plays Dexter and Sharon Rose plays Emma. The full West End company includes Dan Buckley as Ian, Dougie Carter as Callum, Anna-Jane Casey as Alison Mayhew, and Christopher Dickins as Stephen Mayhew.

Tickets from £30BookGarrick Theatre2hr 40min (incl. 1 interval) Opens 17th November 2026
HeartwarmingRomantic
One Day – The Musical
One Day – The Musical at the Garrick Theatre

Buying advice

How to book

Booking is open to March 2027. Peak performances carry a surcharge: mid-range seats run £90–£125 against £65–£85 off-peak, roughly 47% more, so an off-peak date is the easy saving.

Ways to pay less

There is no need to book far ahead for this show, as it sells steadily rather than out, so you are not in a race for seats. The easiest saving is to pick an off-peak date, where mid-range seats are £65–£85 against £90–£125 on peak dates, about 47% more. The best value is the group rate: groups of ten or more pay from £49.50 a head.

Where to sit ↓

Every current deal we track for One Day – The Musical, checked daily. Last checked 13 November.

  • Group

    Groups of 10+ pay £55 (usually £65–£110) in the Stalls, Dress Circle and Grand Circle on Tuesday, Wednesday, Thursday and Sunday matinees and evenings. Excludes 20 December 2026 to 3 January 2027.

  • School groups of 10+ pay £25 for Stalls, Dress Circle and Grand Circle seats (normally £49.50 to £85), with one free teacher ticket for every 10 students, on Tuesday, Wednesday and Thursday performances. Not valid 20 December to 3 January. Rates subject to change and availability.

Pricing

+47% peak surcharge (mid-range seats)

Peak

Weekends & holidays
AreaTopBottom
Premium£155£155
Mid-range£125£90
Budget£65£35

Off-peak

Mid-week
AreaTopBottom
Premium£110£110
Mid-range£85£65
Budget£50£30

Prices are taken from the show's official website and are a guide only — they change without notice.

Where to sit

The Dress Circle is prime viewing at the Garrick, though the Row A rail can get in the way if you're shorter. In the Stalls, Rows A to C mean craning your neck, so aim for Row D or E and back. The Grand Circle is good value from a distance, with tight legroom and a rail in Row A. Budget seats start at £30.

The Garrick Theatre's own seating guide, level by level, is below.

Thinking of going with a group?

There’s a group rate for this show (see the group deal). Register your interest and we’ll try to organise a trip at that rate once enough people are in.

Share this show

You might also like

Guide

Where to sit in a London theatre

Which row and level to pick, and where the cheap seats with a good view are.