Baxters Loch Ness Marathon 2025

Enjoy spectacular scenery, fantastic atmosphere and a truly memorable experience.

Location: Scottish Highlands

Date: Sun 28th Sep 2025

The Baxters Loch Ness Marathon is one of the most stunning marathons in the world.  With spectacular scenery, fantastic atmosphere and a truly memorable experience - no wonder it's on the bucket list for many runners from around the world.

The Loch Ness Marathon follows a spectacular point-to-point route alongside world famous Loch Ness, starting in an atmospheric moorland setting and continuing through stunning Highland scenery and finishing in Inverness - capital city of the Highlands.

We are delighted to confirm we are able to offer a limited number of guaranteed charity places for the full marathon - please get in touch if you would like to take part and we will provide you with payment link (paid directly to the organisers).

There's a race for everyone with the Loch Ness Marathon, River Ness 10K, 10K Corporate Challenge, River Ness 5K and a Wee Nessie Kids Race

River 5K and 10K - if you have secured entry to the River Ness 5K or 10K and would like to fundraise for the Mental Health Foundation, we would love to hear from you.

10K Corporate Challenge - If you prefer a team approach, then the '10K Corporate Challenge' is for you (suitable for team of 4-6) then this could be the race for you.

Entry details for all other distances via the Loch Ness Marathon website 

Loch Ness Marathon

Join our team

The Mental Health Foundation strives to ensure you receive the best supportive care possible. From the moment you sign up to the day of the race and beyond, the Events Team will be there to offer you personalised support to ensure that you enjoy the whole process of fundraising for charity and can raise as much money as possible to support the vital work that we do!

When you sign up, you will receive a Mental Health Foundation running vest.

I have my place, can I run for you?

Yes! We would love to have you join our team. If you would like to do so, contact our Events Team - [email protected] or call us on 0141 572 0125.