When Does The Iditarod Start 2024. Summer operations start at headquarters. Saturday, march 4, in downtown anchorage, at fourth avenue and d street.
The official 2024 iditarod race starts on march 3rd in willow, alaska. Musher sign up & volunteer appreciation picnic.