Friday 1 - Sunday 3 May 2026

Sunday 3rd May, 2026

4:00 pm | 60 mins

£ 8

The Swallow Theatre @ The Wynnstay Hotel

18+

Happy Tea is a wildly honest, gloriously unfiltered one-woman storytelling show making its UK debut at Mach Fest.

With equal parts heart and havoc, Jennifer dives headfirst into her relationships, the strange intimacy of being a sudden caregiver, and the absolute lunacy of making an award-winning documentary under… let’s call them deeply unideal circumstances.

Happy Tea is a proper feel-good show, the kind that sneaks up on you. There’s joy in befriending your nipple hairs, unexpected life lessons from sleeping inside an elk, and the surreal encouragement of a ghost sperm with strong opinions. It’s raw, tender, and just unhinged enough to feel reassuring.

At its heart, Happy Tea is about finding warmth, connection, and humour in the mess, preferably with a cup of tea in hand – yes, it comes up more than once. So, grab a tea and cozy up for story time.

“So Funny. So Dark. So Brilliant.” Bone Dry Comedy

“Perfectly brewed storytelling” TMI Live

“So f*cking funny & so much heart” Last Best Comedy

“Sharp, layered & hilarious” Livingston Fringe

Hynt tickets

Hynt members need to contact boxoffice@littlewander.co.uk with their membership number before purchasing tickets so we can set you up on our box office system accordingly.

Click here to find out whether you or the person you care for are eligible for a Hynt card or click here to apply.

Restoration Levy

£2.00 of the advertised on-sale ticket price goes to Machynlleth Comedy Festival for the continued development and improvement of the event.

Friday

6:45pm

Friday

7:00pm

Friday

9:00pm

Friday

10:30pm

Saturday

11:00am

Saturday

11:15am

Saturday

11:45am

Saturday

12:00pm

Saturday

1:30pm

Saturday

2:00pm

Saturday

3:45pm

Saturday

4:00pm

Saturday

5:45pm

Saturday

6:00pm

Saturday

7:45pm

Saturday

8:00pm

Saturday

10:00pm

Sunday

12:00pm

Sunday

1:30pm

Sunday

2:00pm

Sunday

4:00pm

Sunday

4:30pm

Sunday

6:00pm

Sunday

6:30pm

Sunday

8:00pm