Mare Island Half Marathon

JUN
28
2026
Run scenic courses on Mare Island in Vallejo on June 28, 2026 with half marathon, 10K, 5K and a kids dash. Enjoy waterfront views, historic naval yards and a festive finish at Mare Island Brewing Co.
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 Co., Coal Sheds. All distances stay entirely on Mare Island and highlight waterfront and historic areas of the island.

Distances

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

Courses

The half marathon route stays on Mare Island, passes 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 runs past the Old Admiral housing and along the San Pablo Bay Trail on the western edge. The half includes paved and unpaved sections. The 10K passes through the Admiral housing area and along the San Pablo Bay Trail before looping back to the waterfront. The 5K runs by the Old Admiral housing and is noted as suitable for running strollers. The Kid’s 0.5K Dash is an out-and-back course of 250 meters each way around a historic shipyard crane; parents are encouraged to accompany children ages 6 and under. Every young runner receives a shirt and finisher medal.

Awards and registration perks

Pre-registered participants receive a race t-shirt and a finisher medal. There is a post-race celebration at Mare Island Brewing Co. Overall and age group awards are given to the top three finishers in each division when a division has at least five registrants. Age groups are: under 20, 20-29, 30-39, 40-49, 50-59, and 60+.

Packet pickup and location

Packet pickup is at Mare Island Brewing Co. – Coal Sheds, 850 Nimitz Ave, Vallejo, CA 94592. Pickup is offered on the two days before the event and on race day. Visit the organization's website for the most recent information.

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