When Does The Iditarod Start 2025. In downtown anchorage at the corner of 4th and d. To view the race archives click here.


When Does The Iditarod Start 2025

In just 95 days, the 2025 iditarod will officially kick off as teams depart the official start at willow lake on sunday, march 2nd, 2025. To view the race archives click here.

When Does The Iditarod Start 2025 Images References :