The Twelve Dates of Christmas


By Ginna Hoben

November 19, 2020–January 3, 2021
Newmont Stage at the BMO Theatre Centre
A fun, flirty alternative to holiday conventions

Just a month after seeing her fiancé kiss another woman on national TV, Mary is ready to re-enter the dating world. Going on dates that range from comical to bad to comically bad, Mary grows increasingly pessimistic—until she meets someone who changes her outlook on life. This charming one-woman play puts a Sex and the City spin on the holiday season.

Melissa Oei performances
Matinees: Nov 19, 20, 22, 29, 30; Dec 1–4, 6, 13–18, 20, 27–31; Jan 1, 3
Evenings: Nov 22–27, 29; Dec 6–11, 13, 20–24, 27; Jan 3

Genevieve Fleming performances
Matinees: Nov 21, 23–28, Dec 5, 7–12, 19, 21–24, 26, Jan 2
Evenings: Nov 19–21, 28, 30; Dec 1–5, 12, 14–19, 26, 28–31; Jan 1, 2

Running time: approx. 75 minutes (no intermission)

“A yummy buffet of the warm feelings one craves at the holidays”

Available with the Fall Theatre Trio Package.

  • Book with flexibility
    Book your seats to any show in our 2020 Fall Trio with the confidence that you can exchange your tickets for no fee or get a full credit/refund. Should any of these options be necessary, please email
  • Showtimes
    Mon–Fri: 4:30 & 8 PM*
    Sat & Sun: 2 & 7:30 PM**
    *Christmas Eve: 1 & 4:30 PM; closed Christmas
    **includes Boxing Day
  • Watch Online
    Choose your preferred viewing option:

    Watch Live $29
    Comment in real time with fellow audience members
    The Twelve Dates of Christmas livestream only on Wed, Nov 25, 4:30 and 8 PM

    Watch Recording $19
    Start viewing within 4 weeks of purchase or release date (whichever is later); finish within 48 hours of first playback. Before first playback, you will be prompted to select the performer:
    Genevieve Fleming or Melissa Oei.
    The Twelve Dates of Christmas recorded stream Nov 26–Jan 3
  • Special Performances
    Tuesday Talkback
    December 8, 2020 – 4:30 PM
    December 8, 2020 – 8 PM

    VocalEye Described Performances
  • Seat map
  • Directions & Parking
    162 West 1st Avenue
    Vancouver, BC
    V5Y 0H6

    Parking Tips
  • Restaurants
    Present your same-day theatre ticket at one of our restaurant partners to receive an exclusive 15% discount on food! View full list of restaurants.

Artistic Team


  1. Genevieve Fleming and Melissa Oei


  1. Barbara Tomasic Director
  2. Ted Roberts Set Designer
  3. Amy McDougall Costume Designer
  4. Sophie Tang Lighting Designer
  5. Kate Delorme Sound Designer
  6. Raugi Yu Livestream Director
  7. Angela Beaulieu and Ronaye Haynes Stage Managers