Check out our new FFL directory - Take our Gun Quizzes - Gun Shows: This Weekend - November 2026 - December 2026 - January 2027
Davenport Gun & Knife Show

Davenport Gun & Knife Show

2815 Locust St
Davenport, Iowa
Date TBA
Midwest Arms Waterloo Gun Show

Midwest Arms Waterloo Gun Show

257 Ansborough Ave
Waterloo, Iowa
Date TBA
Adventureland Park Gun Show

Adventureland Park Gun Show

305 34th Ave NW
Altoona, Iowa
Date TBA
Fall Whitetail Classic Sport Show & Auction

Fall Whitetail Classic Sport Show & Auction

1212 E Quarry St
Maquoketa, Iowa
Date TBA
Jackson County Gun Show

Jackson County Gun Show

1212 E Quarry St
Maquoketa, Iowa
Date TBA
Dallas County Gun Show

Dallas County Gun Show

8057 Fairground Rd
Adel, Iowa
Date TBA
Dubuque County Gun Show

Dubuque County Gun Show

14569 Old Hwy Rd
Dubuque, Iowa
Date TBA
Midwest Arms Ottumwa Gun Show

Midwest Arms Ottumwa Gun Show

102 Church St
Ottumwa, Iowa
Date TBA
Mason City Gun Show

Mason City Gun Show

3700 4th St SW
Mason City, Iowa
Date TBA
Des Moines Fairgrounds Gun Show

Des Moines Fairgrounds Gun Show

3000 E Grand Ave
Des Moines, Iowa
Date TBA
Cresco Sportshow & Swap Meet

Cresco Sportshow & Swap Meet

220 7th St W
Cresco, Iowa
Date TBA
Indianola Gun Show

Indianola Gun Show

1400 W 2nd Ave
Indianola, Iowa
Date TBA
Sioux City Gun Show

Sioux City Gun Show

401 Gordon Drive
Sioux City, Iowa
Date TBA
Boone Sportsmens Club Annual Gun Show

Boone Sportsmens Club Annual Gun Show

1601 Industrial Park Rd
Boone, Iowa
Date TBA
Elma Sportsmen’s Sports Show

Elma Sportsmen’s Sports Show

205 N White
Alta Vista, Iowa
Date TBA
Council Bluffs Gun Show

Council Bluffs Gun Show

22984 Highway 6
Council Bluffs, Iowa
Date TBA