Ad

Clear All

Marathons Near Ontario

Showing the next 50 runs that match your filters

Featured

5k

10k

Half-marathon

Marathon

Relay

Road

BQ

3k

Embrace Winter Run

Ottawa’s biggest winter festival!

Date: Feb 15, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Ottawa, Ontario

Featured

5k

10k

Half-marathon

Marathon

Road

BQ

2k

17k

36.1k

59.2k

Tamarack Ottawa Race Weekend

One of CA's biggest race weekends!

Date: May 23-24, 2026 - Saturday to Sunday

Size: 10,000+ participants

Location: Ottawa, Ontario

5k

10k

Half-marathon

Marathon

Relay

Road

BQ

Warm Up Columbus

Date: Feb 1, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Columbus, Ohio

5k

10k

Half-marathon

Marathon

Relay

Road

BQ

3k

Embrace Winter Run

Date: Feb 15, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Ottawa, Ontario

5k

10k

Half-marathon

Marathon

50k

Road

BQ

Two Rivers Marathon Weekend

Date: Mar 21-22, 2026 - Saturday to Sunday

Size: 500 - 1,000 participants

Location: Hawley, Pennsylvania

Are you organizing a running event?

10k

Half-marathon

Marathon

Road

19.7mi

Virginia Marathon (Full/Merikos/Half/10k/5k)

Date: Mar 22, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Middleburg, Virginia

10k

Half-marathon

Marathon

Road

BQ

Xenia Marathon, Half-marathon, & 10K

Date: Mar 29, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Xenia, Ohio

5k

10k

Half-marathon

Marathon

Road

BQ

Raquette River Marathon, Half, 10k, 5k

Date: Apr 4, 2026 - Saturday

Size: 100 - 500 participants

Location: Potsdam, New York

5k

10k

Half-marathon

Marathon

Road

Coupon

BQ

26k

Martian Invasion of Races

Get $5 Off - Use Code MARTIANRG26

Date: Apr 11, 2026 - Saturday

Size: 1,000 - 5,000 participants

Location: Dearborn, Michigan

5k

Half-marathon

Marathon

Road

BQ

9k

Coastal Delaware Running Festival Marathon

Date: Apr 11-12, 2026 - Saturday to Sunday

Size: 1,000 - 5,000 participants

Location: Dewey Beach, Delaware

5k

Half-marathon

Marathon

Road

London OH Marathon

Date: Apr 11, 2026 - Saturday

Size: 100 - 500 participants

Location: Delaware County, Ohio

5k

Half-marathon

Marathon

Relay

Road

BQ

Delaware Marathon Running Festival

Date: Apr 19, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Wilmington, Delaware

Half-marathon

Marathon

Road

BQ

Athens Ohio Marathon

Date: Apr 19, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Athens, Ohio

8k/5mi

Half-marathon

Marathon

50k

Ultra

Trail

Trail

Date: Apr 25, 2026 - Saturday

Size: 500 - 1,000 participants

Location: Gregory, Michigan

Half-marathon

Marathon

Ultra

Road

BQ

7mi

21.3mi

39.3mi

The Jim Thorpe Area Running Festival

Date: Apr 25-26, 2026 - Saturday to Sunday

Size: 1,000 - 5,000 participants

Location: Jim Thorpe, Pennsylvania

5k

10k

Half-marathon

Marathon

Road

BQ

Mississauga Marathon

Date: Apr 26, 2026 - Sunday

Size: 5,000 - 10,000 participants

Location: Mississauga, Ontario

5k

Half-marathon

Marathon

Relay

Road

BQ

Glass City Marathon

Date: Apr 26, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Toledo, Ohio

5k

Half-marathon

Marathon

Road

BQ

Gettysburg North-South Marathon

Date: Apr, 2026 (TBD)

Size: 100 - 500 participants

Location: Gettysburg, Pennsylvania

Half-marathon

Marathon

Relay

Road

BQ

Runners Marathon of Reston

Date: Apr 26, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Reston, Virginia

5k

Half-marathon

Marathon

Road

BQ

Gettysburg Festival of Races

Date: Apr, 2026 (TBD)

Size: 1,000 - 5,000 participants

Location: Gettysburg, Pennsylvania

5k

10k

Half-marathon

Marathon

Road

BQ

Great Allegheny Ohiopyle Marathon Race Festival

Date: May 2, 2026 - Saturday

Size: 500 - 1,000 participants

Location: Ohiopyle, Pennsylvania

5k

10k

Half-marathon

Marathon

Relay

Road

BQ

Toronto Marathon

Date: May 3, 2026 - Sunday

Size: 10,000+ participants

Location: Toronto, Ontario

5k

Half-marathon

Marathon

Relay

Road

BQ

DICK'S Sporting Goods Pittsburgh Marathon

Date: May 3, 2026 - Sunday

Size: 10,000+ participants

Location: Pittsburgh, Pennsylvania

Half-marathon

Marathon

Road

BQ

York Marathon & Half Marathon

Date: May 3, 2026 - Sunday

Size: 500 - 1,000 participants

Location: York, Pennsylvania

5k

10k

Half-marathon

Marathon

Road

BQ

Georgina Spring Fling

Date: May 3, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Sutton, Ontario

5k

10k

Half-marathon

Marathon

Road

BQ

University Hospitals Cleveland Marathon Race Weekend

Date: May 16-17, 2026 - Saturday to Sunday

Size: 10,000+ participants

Location: Cleveland, Ohio

Marathon

Trail

17mi

8.5mi

Thom B Trail Runs Race

Date: May, 2026 (TBD)

Size: 100 - 500 participants

Location: Town of Dryden, New York

5k

10k

15k

Marathon

Relay

Trail

72k

Sehgahunda Trail Marathon

Date: May, 2026 (TBD)

Size: 100 - 500 participants

Location: Portageville, New York

5k

10k

Half-marathon

Marathon

Road

BQ

2k

17k

36.1k

59.2k

Tamarack Ottawa Race Weekend

Date: May 23-24, 2026 - Saturday to Sunday

Size: 10,000+ participants

Location: Ottawa, Ontario

5k

Half-marathon

Marathon

Road

BQ

Buffalo Marathon

Date: May 23-24, 2026 - Saturday to Sunday

Size: 5,000 - 10,000 participants

Location: Buffalo, New York

5k

10k

Half-marathon

Marathon

Relay

Road

BQ

Sudbury Rocks Marathon

Date: May 24, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Sudbury, Ontario

5k

Marathon

Road

Conquer The Canal

Date: May 30, 2026 - Saturday

Size: 500 - 1,000 participants

Location: Delaware City, Delaware

5k

10k

Half-marathon

Marathon

50k

Ultra

Trail

Mainly Marathons Independence Series - Day 1

Date: Jun 3, 2026 - Wednesday

Size: 1 - 100 participants

Location: Bear, Delaware

5k

10k

Half-marathon

Marathon

50k

Ultra

Trail

Mainly Marathons Independence Series - Day 2

Date: Jun 4, 2026 - Thursday

Size: 1 - 100 participants

Location: Elkton, Maryland

5k

10k

Half-marathon

Marathon

50k

Ultra

Trail

Mainly Marathons Independence Series - Day 3

Date: Jun 5, 2026 - Friday

Size: 1 - 100 participants

Location: Stonersville, Pennsylvania

Half-marathon

Marathon

Relay

Relay

Road

Half Sauer Half Kraut Marathon

Date: Jun 6, 2026 - Saturday

Size: 500 - 1,000 participants

Location: Philadelphia, Pennsylvania

10k

Half-marathon

Marathon

50k

Ultra

Road

BQ

Niagara Ultra

Date: Jun 20, 2026 - Saturday

Size: 500 - 1,000 participants

Location: Niagara-on-the-Lake, Ontario

5k

10k

Half-marathon

Marathon

Road

BQ

Run For The Elk Race Festival

Date: Jul 26, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Benezette, Pennsylvania

Half-marathon

Marathon

Road

BQ

Drake Well Marathon

Date: Aug, 2026 (TBD)

Size: 100 - 500 participants

Location: Titusville, Pennsylvania

Half-marathon

Marathon

Relay

Road

9h

6.55mi

Moonlight on the Falls Marathon

Date: Aug 29-30, 2026 - Saturday to Sunday

Size: 1,000 - 5,000 participants

Location: Tucker County, West Virginia

5k

10k

Half-marathon

Marathon

50k

Ultra

Trail

Old Forge Marathon Weekend

Date: Sep, 2026 (TBD)

Size: 500 - 1,000 participants

Location: Old Forge, New York

Half-marathon

Marathon

Road

BQ

Sackets Harbor Marathon

Date: Sep 6, 2026 - Sunday

Size: 500 - 1,000 participants

Location: Village of Sackets Harbor, New York

Half-marathon

Marathon

Road

BQ

Abebe Bikila Day International Peace Marathon

Date: Sep, 2026 (TBD)

Size: 100 - 500 participants

Location: Washington, District of Columbia

Marathon

Road

BQ

Erie Marathon

Date: Sep, 2026 (TBD)

Size: 1,000 - 5,000 participants

Location: Erie, Pennsylvania

1mi

8k/5mi

Half-marathon

Marathon

50k

50mi

Ultra

Trail

100k

100mi

Run Woodstock

Date: Sep 11-12, 2026 - Friday to Saturday

Size: 1,000 - 5,000 participants

Location: Lyndon Township, Michigan

5k

Half-marathon

Marathon

Trail

Tobermory Trail Race Weekend – Run The Edge

Date: Sep 12-13, 2026 - Saturday to Sunday

Size: 100 - 500 participants

Location: Tobermory, Ontario

10k

Half-marathon

Marathon

Trail

Lock 2 Lock Marathon/Half Marathon/10k

Date: Sep 12, 2026 - Saturday

Size: 100 - 500 participants

Location: Williamsport, Maryland

5k

Half-marathon

Marathon

Road

BQ

Georgina Marathon and Half Marathon

Date: Sep 13, 2026 - Sunday

Size: 1,000 - 5,000 participants

Location: Sutton, Ontario

Half-marathon

Marathon

Road

BQ

Wicked Fast Marathon & Half Marathon - Poconos

Date: Sep, 2026 (TBD)

Size: 100 - 500 participants

Location: Lehighton, Pennsylvania

5k

Half-marathon

Marathon

Trail

Elk River Rail Trail Marathon

Date: Sep, 2026 (TBD)

Size: 1 - 100 participants

Location: Clay, West Virginia

Half-marathon

Marathon

Trail

Morgan Hill Trail Races

Date: Sep 19, 2026 - Saturday

Size: 100 - 500 participants

Location: Fabius, New York

Half-marathon

Marathon

50k

50mi

Ultra

Road

BQ

100k

100mi

12hr

24hr

That Dam Hill Marathon

Date: Sep, 2026 (TBD)

Size: 100 - 500 participants

Location: London, Ontario

Ad