The Boston Marathon is held each year on Patriots’ Day, which is the third Monday in April. In 2026, that date is Monday, April 20, 2026.

Quick Scoop: When is the Boston Marathon?

  • The Boston Marathon traditionally takes place on the third Monday in April every year.
  • This day is also known as Patriots’ Day in Massachusetts and Maine, and the race has been tied to that holiday for decades.
  • For 2026, the officially listed date is Monday, April 20, 2026 , with the race starting in Hopkinton and finishing in Boston.

This timing means Boston each spring becomes a global running stage, with thousands of qualifiers and charity runners converging on the historic course.

Recent and Upcoming Dates

  • 2024: Monday, April 15
  • 2025: Monday, April 21
  • 2026: Monday, April 20
  • 2027: Monday, April 19

These dates follow the same pattern: always that third April Monday, keeping the marathon tightly linked to local tradition and long‑standing race history.

Information gathered from public forums or data available on the internet and portrayed here.