When Is The Iditarod 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. In downtown anchorage at the corner of 4th and d.
Please refresh the page for latest standings. Learn more about individual mushers by clicking their photo below.