|Head coach Mike Hohensee|
Playoff finish Did not qualify
|Home field Wells Fargo Arena|
Division place 3rd NC Central
The 2012 Iowa Barnstormers season was the 12th season for the franchise, and the eighth in the Arena Football League. The team was coached by Mike Hohensee. The Barnstormers played their home games at Wells Fargo Arena. The Barnstormers finished the season 7–11 and failed to qualify for the playoffs.
z - Clinched division and conference's best record
The Barnstormers began the season on the road against the Spokane Shock on March 12. Their first home game of the season was against the Utah Blaze on March 17. They hosted the San Antonio Talons on July 21 in their final regular season game.