The St. Croix Crossing Half Marathon is July 29, 2023. 

Race Description 

Date: July 29, 2023
Distances: Half, 10K, 5K
Course Maps HERE
Start Time: 7:00 a.m.

Packet Pickup and In-person Registration:
To speed up in-person registration, fill out this form ahead of time!
Water Street Inn, 101 Water Street, Stillwater
July 28, 3:00 to 8:00 p.m.
July 29, starting at 5:45 a.m. (staff will be at packet pickup until 10:30 a.m. race day)

Find Your Results

After the race, Mtec will continuously update the preliminary results. Don’t worry if what you see isn’t matching your watch or the clock. Everything will be finalized after the race. Click the Mtec logo to go straight to the St. Croix Crossing results page.

New in 2022!

We’ve added a 10K distance to the St. Croix Crossing Half Marathon! The race starts in western Wisconsin and takes runners across the spectacular river crossing between Wisconsin and Minnesota along the beautiful Loop Trail connecting Wisconsin and Minnesota. The majestic bridge, which opened in 2017, is the crown of this race. Running through scenic, tree-lined roads and past picturesque farms in rural Western Wisconsin, the course opens up as runners take in the vistas of the river and the valley as they cross the new bridge on their way to a fitting finish at the historic Stillwater Lift Bridge in downtown Stillwater. The St. Croix Crossing Half Marathon is soon to be a classic event.

Need more information about this race? Look HERE.

Click for larger image.

Where to go…
Here’s a downtown Stillwater map showing you the race day “where’s?”
Where to park? It’s here.
Where’s packet pick-up? No problem.
Where’s the bus? It’s marked.
Where’s the finish? It’s shown too.
… and a lot more

More info is on the race info page.

We Welcome Back Greenlayer as our Official Shirt Sponsor.

They come with a great reputation for quality and a fantastic environmental story. Shirt sizing can be found HERE.

Thank you to our Title Sponsor:

Run Stillwater, St. Croix Crossing Half Marathon, 5K race
Half Marathon: MN19037RR
10K: WI22001JHP
5K: MN19036RR
Pacing Provided by
Midwest Pacers