Marathon races in Great Britain with free training plans

Marathon training only works when it is dated to the race. These events offer a marathon Dangelo can plan for. Open one for the start date, the shape of the block, and a plan that syncs to Garmin, Coros, Apple Watch, Apple Health and Health Connect.

No race picked yet? Browse marathon training plans.

All races 5km 10km Half marathon Marathon

Upcoming races

6 Dec 2026

Goodwood Motor Circuit Series 1

Chichester, West Sussex, England

Marathon · Half marathon · 10km · 5km

4 Apr 2027

Brighton Marathon

Brighton, East Sussex, England

Marathon

11 Apr 2027

Dartmoor Marathon

Tavistock, Devon, England

Marathon

11 Apr 2027

Southampton Marathon

Southampton, Hampshire, England

Marathon · Half marathon · 10km

18 Apr 2027

Manchester Marathon

Manchester, Greater Manchester, England

Marathon

18 Apr 2027

Newport Marathon

Newport, Wales

Marathon · Half marathon · 10km

18 Apr 2027

Sure Guernsey Marathon 2027

Guernsey

Marathon · Half marathon · 12.88km

25 Apr 2027

London Marathon

London, Greater London, England

Marathon

25 Apr 2027

Tissington Marathon & Half Marathon

Ashbourne, Derbyshire, England

Marathon · Half marathon

2 May 2027

Belfast City Marathon

Belfast, County Antrim, Northern Ireland

Marathon

3 May 2027

MK Marathon Weekend

Milton Keynes, Buckinghamshire, England

Marathon · Half marathon

9 May 2027

Halstead & Essex Marathon

Halstead, Essex, England

Marathon

9 May 2027

Love2run

Wallasey, Merseyside, England

Marathon · Half marathon · 10km

9 May 2027

Rob Burrow Leeds Marathon

Leeds, West Yorkshire, England

Marathon

30 May 2027

Edinburgh Marathon

Edinburgh, Scotland

Marathon

27 Jun 2027

Sport in Action Festival of Running

Wigton, Cumbria, England

Marathon · Half marathon · 8.05km

3 Oct 2027

IOW Marathon

Cowes, Isle of Wight, England

Marathon

17 Oct 2027

Yorkshire Marathon

York, North Yorkshire, England

Marathon

Pick your goal time

Have a finish time in mind? Open the plan for your goal.

Racing a different distance?

Any race, any distance. Add it in the app and Dangelo builds your plan around it.