Mare Island Half Marathon

JUN
28
2026
Run historic Mare Island on June 28, 2026 with a half marathon, 10K, 5K and kids dash through scenic trails, waterfront views and a finish at Mare Island Brewing. Pre registered runners receive a race shirt and finisher medal.
Sun 28 Jun 2026
Half Marathon 10 kilometers 5 kilometers

Always double-check with the organizer's website! This page may contain affiliate links.

Event overview

The Mare Island Half Marathon, 10K and 5K takes place on June 28, 2026 on Mare Island in Vallejo, CA. The event is presented by iRecreate, LLC and hosted at Mare Island Brewing Company - Coal Sheds. Pre-registered participants receive a race t-shirt and a finisher medal. Overall and age group awards are given to the top three finishers in each division when at least five registrants are in that division. Age groups are: under 20, 20-29, 30-39, 40-49, 50-59, and 60+.

Results will be posted automatically on race day. The organizer notes that minor course changes may occur due to ongoing revitalization work on Mare Island.

Courses and logistics

  • Half Marathon
  • 10K
  • 5K
  • Kid's 0.5K Dash

All distances stay entirely on Mare Island. The half marathon runs through the historic naval yard on the east side, climbs to the island's highest point with views of San Pablo Bay, Mt. Diablo, and Mt. Tamalpais, and follows the San Pablo Bay Trail on the west edge. The course includes paved and unpaved sections. The 10K passes the Admiral housing area and uses a scenic stretch of the San Pablo Bay Trail with a waterfront finish. The 5K runs by the Old Admiral housing and accommodates running strollers. The Kid's 0.5K is an out-and-back course of 250 meters each way around a historic shipyard crane; parents are encouraged to accompany children age 6 and under. Packet pickup is at Mare Island Brewing Co., 850 Nimitz Ave, Vallejo, CA, on Friday, June 26 (5:00 PM - 7:00 PM) and Saturday, June 27 (2:00 PM - 4:00 PM). Visit the organization's website for the most recent information.

Half Marathon
Half Marathon
10 km
10k
5 km
Kid’s 0.5k Dash

Events nearby