Ty Hafan

run or walk for tŷ hafan

run for ty hafan

Training for and taking on an organised running or walking event is a great way to get fit and have fun! But have you thought about fundraising for Tŷ Hafan whilst your doing it?
Not signed up to anything yet but want to challenge yourself and do something you never thought you could? Then why not have a browse at the running events that are happening near you!

find your perfect running event

South East Wales

Barry Island 10k August 2022

Sun, sea, and sand provide the backdrop to the Barry Island 10K – which brings a summertime festival of running to the popular seaside resort with a 10K race and family fun run. A firm favourite with runners – renowned for it’s varied and scenic route, unbeatable crowd support and feel-good atmosphere. Click here to view our charity spaces.

Cardiff Met 10k 04 September 2022

This race route is fun, flat and fast – perfect for setting a personal best. Starting and finishing in the heart of Cardiff’s historic Civic Centre, our 10K route takes runners past some of Cardiff’s iconic landmarks including: Cardiff City Hall, The National Museum of Wales, Cardiff Castle, The Royal Welsh College of Music and Drama, and both Principality and Swalec stadium. Click here to find out more about our charity spaces.

West Wales

No current running events

Mid Wales

No current running events

North Wales

ring of fire

Ring O' Fire September 2022

Ring O' Fire is a coastal ultra marathon which takes runners on an extraordinary 135 mile journey around the Isle of Anglesey, North Wales. The epic foot race is staged over three consecutive days and follows the rugged and spectacular Anglesey Coastal Path. Sign Up


No current running events listed


  • Ironman Wales - 11 September 2022. Click here for more information. 

There are also lots of great running events you can take part in all over the UK and overseas. Visit Runners World for a full list

fundraise the easy way

Running in an event? Then create an online giving page at Just Giving and let everyone know about it.