August 28-29-30, 2026 Marshalltown Iowa Gun Show - Midwest Event Promotions Central Iowa Fairgrounds Gun Show - August 28-29-30, 2026 Marshalltown Gun Show presented by
Midwest Event Promotions will take place Friday, August 28 from 4pm to 8pm, Saturday, August 29 from 9am to 5pm, and Sunday, August 30 from 9am to 3pm. This show will take place at
Central Iowa Fairgrounds located at 1308 E Olive Street in Marshalltown, Iowa 50158. Admission is $10 ($14 for weekend pass). All federal, state, and local firearms laws and ordinances must be followed. For more information about
this or other Iowa Gun Shows please visit www.IowaGunShows.net