Current Date and Time in Des Moines, Iowa, United States: Apr 21, 2026 12:10:49 am