Skip to main content
Runners on the waterfront trail at Bronte Harbour Park, Oakville — early morning race start at Lake Ontario
by Greg Kowalczyk race guide Oakville Burlington Ontario GTA Halton 5k race race calendar road races

Running Races Near Oakville and Burlington in 2026: Local Race Calendar

If you’re a runner in Oakville, Burlington, or anywhere in Halton Region, here is every road race worth knowing about in 2026 — dates, distances, and registration links, all within 30 minutes of home.

This list covers road races from April through October 2026 in Oakville, Burlington, Hamilton, and the surrounding GTA. We’ve included events of every distance — 5K, 10K, and half marathon — for competitive runners, beginners, and families running together.

Quick Answer: The main running races near Oakville and Burlington in 2026 include the Good Friday Race Burlington (April 3), Spring Into Action Run Oakville (May 3), Moon in June Road Race Burlington (June 6), Bronte Harbour Classic 5K Oakville (June 21 — Father’s Day), Canada Day Races Burlington (July 1), and Oakville 21.1 (October 4). The Bronte Harbour Classic is the only Father’s Day race in the Halton Region, with a chip-timed 5K, Kids 1K, and all-day waterfront festival.

Spring Racing: April and May

Good Friday Race — Burlington

Date: Friday, April 3, 2026 Distances: 5K, 10K, 1K Kids Bunny Hop Location: Spencer Smith Park, downtown Burlington waterfront Organizer: Burlington Runners Club Registration: raceroster.com

One of Burlington’s most established local races, run on Good Friday morning along the Burlington waterfront. The 1K Bunny Hop for kids is a highlight for families. Flat and fast course on the Lake Ontario shoreline. Expect a strong local field — the Burlington Runners Club has run this event for years and it draws consistent competitive entries from across Halton.

Spring Into Action Run — Oakville

Date: Sunday, May 3, 2026 Distances: 5K, 10K Location: Oakville, ON Organizer: Rotary Burlington North Foundation Registration: raceroster.com

A fundraiser run organized by the Rotary Club, this is a community-focused race with a relaxed atmosphere. Good option for first-time racers in the Oakville area who want a low-pressure event before the summer racing season.

Run4Lighthouse — Burlington

Date: Saturday, May 30, 2026 Location: Burlington, ON Registration: letsdothis.com

A smaller charity fundraiser run along the Burlington waterfront. Limited participant numbers — register early if you want this on your spring race calendar.

Summer Racing: June and July

Moon in June Road Race — Burlington

Date: Saturday, June 6, 2026 Distances: 5K, 10K, Fun Run Location: Downtown Burlington waterfront, Spencer Smith Park Website: mooninjune.ca

One of Burlington’s flagship running events. The Moon in June is a well-established waterfront race with a strong community following. The course is flat and certified — a genuine option for runners chasing a personal best on a fast 5K or 10K. Takes place two weeks before the Bronte Harbour Classic, making it a solid tune-up race if you’re targeting the BHC as your summer peak.


Bronte Harbour Classic 5K — Oakville ⭐

Date: Sunday, June 21, 2026 (Father’s Day) Distances: 5K (chip-timed) + Kids 1K Fun Run Location: Bronte Heritage Waterfront Park, Ontario Street, Oakville Start time: 8:00 AM Registration: Register here →

The Bronte Harbour Classic is the standout race on the 2026 Halton calendar — Oakville’s inaugural Father’s Day race on the Bronte waterfront, organized by the Bronte Runners Club, TapeGeeks, and Oakville Performance Running.

What sets it apart from other local 5Ks:

  • $4,000 in prizes — $1,600 cash (top 3 men and women) plus 8 pairs of ON Running shoes (open and Masters podiums)
  • Title sponsor: Mercedes-Benz Oakville — professionally produced event with full chip timing, instant results, marshalled course
  • Kids 1K at 9:30 AM — non-timed, medals for every child ages 2–12
  • All-day waterfront festival — free, 8 AM to 3 PM, live music, 50+ vendors, food trucks, beer garden, kids zone
  • Masters category starts at 35+ — competitive age-group prizes for men and women

The course is a flat out-and-back along Bronte Harbour, starting and finishing at Bronte Heritage Waterfront Park. Stroller-friendly. Lake Ontario on one side the whole way.

This is the only dedicated Father’s Day race in Halton Region — and one of the only ones in Ontario. Runners travel from Burlington, Hamilton, Mississauga, Toronto, Niagara, and beyond.

Current registration: $73.05 CAD (all-in). Price increases to $83.94 on April 13.

Register for the Bronte Harbour Classic 5K →

Full Father’s Day race guide for Ontario runners →


Canada Day Races — Burlington

Date: Wednesday, July 1, 2026 Distance: 5K Location: Burlington, ON

A Canada Day tradition in Burlington. Casual atmosphere, community-focused. Good for families and new runners looking for a holiday event.

Fall Racing: September and October

Shoppers Drug Mart Run for Women — Oakville

Date: 2026 date TBC (typically May–June) Distances: 5K, 8K Location: Oakville, ON

One of Canada’s largest women’s running events, the Run for Women typically visits Oakville as part of its national tour. Dates for the 2026 Oakville edition will be confirmed closer to the event — check shoppersdrugrart.com for updates.

Oakville 21.1

Date: Sunday, October 4, 2026 Distances: 5K, 10K, Half Marathon Location: Oakville, ON Registration: runguides.com/event/1694

The largest running event in Oakville. The 21.1 draws 1,000–5,000 participants annually and is the marquee fall race in Halton Region. If you run the Bronte Harbour Classic 5K in June and want to build toward a longer distance in the fall, the Oakville 21.1 is the natural target. The 5K and 10K options make it accessible for all levels.

Worth the Drive: Great Races Within 45 Minutes

These aren’t Oakville or Burlington events, but Halton runners regularly make the trip:

Around the Bay Road Race — Hamilton (April 12, 2026): Ontario’s oldest road race and one of the most iconic. The signature distance is 30K, but 5K and 10K options are available. About 35 minutes from Oakville via the QEW. If you’ve never run Around the Bay, it belongs on your list.

Mississauga Marathon (May 2026): Full marathon, half marathon, 10K, 5K at Mississauga Civic Centre. About 25 minutes from Oakville. One of the GTA’s largest road racing events.

Toronto Waterfront Marathon (October 17–18, 2026): Marathon, half marathon, 5K in downtown Toronto. 40 minutes from Oakville. If you’re chasing a Boston qualifier, this is the course.

Training for Any Race on This Calendar

Every race listed above runs on roads and paved trails within Halton Region and the western GTA. The training conditions are the same for all of them — the waterfront trails in Bronte, Burlington’s Spencer Smith Park, and the Oakville lakeshore path are your best training grounds.

The 8-week beginner 5K training plan on this site is built for these courses — flat, paved, lake-level running. It’s designed for the Bronte Harbour Classic but prepares you for any road 5K on this list.

For structured coaching, Oakville Performance Running runs clinics through the spring and summer, led by Race Co-Director Charles J. Sathmary. Beginner to advanced.

If you want to train with others, the Bronte Runners Club — nearly 700 members across Oakville and Burlington — trains Wednesday evenings and weekend mornings on the Bronte waterfront. Free to join and all paces are welcome.

For tracking your training and keeping tabs on shoe mileage: RunMate Pro (free, iOS) was built by Bronte Harbour Classic co-director Greg Kowalczyk specifically for recreational runners training for local races. More on RunMate Pro →


Frequently Asked Questions

What running races are near Oakville in 2026?

The main road races near Oakville in 2026 are: Spring Into Action Run (May 3), Bronte Harbour Classic 5K (June 21 — Father’s Day, Bronte Heritage Waterfront Park), and Oakville 21.1 (October 4, with 5K, 10K, and half marathon). Burlington events are 10–15 minutes away and include the Good Friday Race (April 3), Moon in June (June 6), and Canada Day Races (July 1).

What running races are in Burlington in 2026?

Burlington’s 2026 road race calendar includes: Good Friday Race (April 3, 5K/10K at Spencer Smith Park), Run4Lighthouse (May 30), Moon in June Road Race (June 6, 5K/10K, downtown waterfront), and Canada Day Races (July 1, 5K). The Bronte Harbour Classic in Oakville is 10–15 minutes from Burlington and is the region’s Father’s Day race option.

Is there a 5K race in Oakville in 2026?

Yes. The Bronte Harbour Classic 5K runs on June 21, 2026 (Father’s Day) at Bronte Heritage Waterfront Park in Oakville — chip-timed, flat waterfront course, $1,600 cash prizes, Kids 1K at 9:30 AM, and a free all-day festival. The Oakville 21.1 on October 4 also includes a 5K distance. The Spring Into Action Run on May 3 is another Oakville 5K option.

How do I find local running races in Halton Region?

The best sources for Halton Region race listings are runguides.com, therunningdirectory.ca, findarace.com/ca, and raceroster.com. For Oakville specifically, the Bronte Runners Club Facebook group is a reliable source for local race announcements. This page is updated for 2026 and covers the main races within 30 minutes of Oakville and Burlington.

What is the best 5K race in Oakville for beginners?

The Bronte Harbour Classic 5K on June 21 is well-suited for first-time racers — flat course, stroller-friendly, welcoming community atmosphere, and a full festival afterwards. The Spring Into Action Run on May 3 is a lower-pressure option earlier in the season for runners who want to race before the summer heat. Both are close to Oakville’s waterfront training routes.


Whether you’re chasing a PB on a fast course, running your first 5K, or making Father’s Day morning a family tradition — Halton Region has a race for you in 2026.

The Bronte Harbour Classic on June 21 is the race we’re most proud of. It’s Oakville’s inaugural waterfront event and the only dedicated Father’s Day race in the region.

Register for the Bronte Harbour Classic 5K — June 21, Oakville →