Best Things To Do & Days Out In Gwynedd
Here at Where To Go With Kids we've found 106 fun things to do in Gwynedd for you and the family to discover. Finding the right Gwynedd day out for your family is easy – simply explore the links below or use the filters at the top of the page to plan your next adventure.
Want to know what to do with the nature lovers in your family? Walk on the wild side and visit our Animals listings for zoos, safari parks and wildlife parks. Or are you looking for nearby places to visit in Gwynedd with a culture vulture? We've picked the best children's museums, discovery centres and historic locations in the Sightseeing section.
If you're after a big day out during the school holidays, we can tell you where the nearest theme park, water park or ski slope is. For quieter days near home in term time, we can help you find the best soft play, leisure centre or pottery cafe.
Things to do in Gwynedd
Ffestiniog Railway & Welsh Highland Railways
Ffestiniog Railway & Welsh Highland Railways, Harbour Station, Porthmadog, Gwynedd, LL49 9NG
Black Rock Llamas
Black Rock Llamas, Tyn Y Dref, Morfa Bychan, Porthmadog, Gwynedd, LL49 9UT
Portmeirion Village
Portmerion, Minffordd, , Penrhyndeudreath, Gwynedd, LL48 6ET
Welsh Highland Heritage Railway
Welsh Highland Heritage Railway, Porthmadog, Gwynedd, LL49 9DY
Harlech Castle
Harlech Castle, Harlech, Gwynedd, LL46 2YH
Criccieth Castle
Criccieth Castle, Castle St, Criccieth, Gwynedd, LL52 0DP
Llanfair Slate Caverns
Llanfair Slate Caverns, Cae Gethin Farm, Harlech, Gwynedd, LL46 2SA
Childrens Farm Park
Childrens Farm Park, Cae Cethin, Llanfair, Harlech, Gwynedd, LL46 2SA
Dwyfor Rabbit Farm
Dwyfor Rabbit Farm, Llanystumdwy, Criccieth, Gwynedd, LL52 0SU
Snowdonia Alpacas
Snowdonia Alpacas, Bryn Awelon, Blaenau Ffestiniog, Conwy, LL41 4ES
Sygun Copper Mine
Sygun Copper Mine, Beddgelert, Caernarfon, Gwynedd, LL55 4NE
Zip World Slate Caverns
Zip World Slate Caverns, Blaenau Ffestiniog, Gwynedd, LL41 3NB
Llechwedd Slate Caverns
Llechwedd Slate Caverns, Llechwedd, Blaenau Ffestiniog, Gwynedd, LL41 3NB
Coed Y Brenin Forest Park
Coed Y Brenin Forest Park, Ganllwyd, Dolgellau, Gwynedd, LL40 2HZ
Glasfryn Parc
Glasfryn Parc, Y Ffor, Pwllheli, Gwynedd, LL53 6PG