10 Family-Friendly Things to Do in North Wales This May Bank Holiday 2025
If you’re searching for things to do in North Wales May bank holiday, you’re in the right place! Whether you’re a local, a caravan park visitor, or exploring the region with your family, North Wales is bursting with vibrant events, funfairs and entertainment from 2nd to 5th May 2025.

A spud-tastic event
1. Spud Man at Dinlle Caravan Park
TikTok sensation Spud Man is making a special appearance at Dinlle Caravan Park this May Bank Holiday! Known for his legendary jacket potatoes and huge social media following, he’ll be serving up spuds packed with flavour by the sea. Expect queues, buzz, and big smiles.
📍 Dinlle Caravan Park, Caernarfon
📅 Saturday 3rd May, 10:00 AM – 4:00 PM

A bank holiday classic
2. Llandudno Victorian Extravaganza
This iconic event brings the seaside town of Llandudno to life with steam engines, Victorian street performances, and even a fun fair! It’s fun, free*, and family-friendly… with plenty to explore across the promenade and town centre.
📍 Llandudno
📅 3rd–5th May 2025
🎟️ *Free entry, prices per ride vary

Roar-some family fun
3. Welsh Mountain Zoo
This bank holiday weekend, the Welsh Mountain Zoo is hosting interactive animal talks, feeding sessions, and lots more! Meet red pandas, snow leopards and chimpanzees… all with spectacular sea views.
📍 Colwyn Bay
📅 All weekend

Take a ride
4. Ffestiniog & Welsh Highland Railways
Take the kids on a steam train adventure through Snowdonia. The Ffestiniog and Welsh Highland Railways offer breathtaking scenic journeys – and kids love the old-fashioned experience of riding a traditional train.
📍 Porthmadog
📅 Running daily over the weekend

Shop until you drop
5. Gwrych Castle Artisan Market
Experience a unique blend of history and local craftsmanship at the Gwrych Castle Artisan Market on Sunday, 4th May 2025, from 10:00 AM to 4:00 PM. Set within the historic grounds of Gwrych Castle in Abergele, this event features over 65 artisan stalls offering handmade crafts, gourmet foods, and unique gifts. Visitors can enjoy live music, indulge in street food, and sip on cocktails while taking in the stunning coastal views. The castle, known for its appearance on “I’m A Celebrity… Get Me Out Of Here!”, provides a picturesque backdrop for this vibrant market.
📍 Gwrych Castle, Abergele, LL22 8ET
📅 Sunday, 4th May 2025, 10:00 AM – 4:00 PM
🎟️ Entry: £5 per person; Under 3s and carers free; Parking: £2.50

Creative finds by the coast
6. Criccieth Craft Fair
Discover handcrafted treasures at the Criccieth Craft Fair, held at the town’s Memorial Hall on Saturday, 3rd May 2025. This charming community event features a wide variety of local arts and crafts, from handmade gifts and homewares to creative artwork. Light refreshments will be available, and dogs are welcome—making it a lovely stop for the whole family.
📍 The Memorial Hall, Criccieth
📅 Saturday, 3rd May 2025, 11am – 3pm
🎟️ Free Entry
🐾 Dogs welcome

Adventure, nature, pure fun
7. GreenWood Family Park
GreenWood Family Park is one of North Wales’ top family attractions. Voted the best eco-friendly theme park in the UK, it’s packed with fun – from the people-powered rollercoaster to the Solar Splash water ride. Little adventurers will love the treetop towers, jungle boats, soft play and enchanted woodlands.
It’s a fantastic day out for all ages and a great choice for families staying nearby on the Llŷn Peninsula or around Caernarfon.
📍 Y Felinheli, between Caernarfon & Bangor
📅 Open daily across the May Bank Holiday
Relax, recharge & explore
Holiday Bookings
Whether you're dreaming of coastal strolls, countryside views or family adventures, Thornley Leisure Parks has the perfect getaway waiting. Book your holiday today and start making memories in North Wales, Yorkshire or Cheshire.
Own your own home-from-home
Holiday Home Ownership
Enjoy the freedom to get away whenever you like. From peaceful retreats to lively family spots, explore holiday home ownership with Thornley Leisure Parks. Find your forever getaway in North Wales, Cheshire or North Yorkshire.