Shooting ranges in Illinois

134 places in Illinois, 102 of them with a phone number or website on file, grouped by city. Within each city the ones with the most details stand first.

Before you go: what ranges charge, with every published fee and its source, and what to know before your first visit.

Uses your location once, on your phone. It is not sent to us.

Jump to a city (111)

Albion · Alhambra · Atwood · Aurora · Barnhill · Benton · Berreman Township · Bloomington · Bolingbrook · Bonfield · Brighton · Bunker Hill · Butler · Carbondale · Carrier Mills · Chadwick · Chesterfield · Chicago · Colona · Columbia · Countryside · Crystal Lake · Dennison · Des Plaines · East Alton · Edwardsville · Effingham · Elburn · Elgin · Elizabeth · Elmhurst · Foosland · Geneseo · Godfrey · Great Lakes · Hainesville · Hanover Park · Harrisburg · Herrin · Highland · Hodgkins · Itasca · Jacksonville · Johnsburg · Joliet · Keyesport · Lake Forest · Lansing · Lemont · Lincolnwood · Lombard · Loves Park · Lyons · Marengo · Marion · Marshall · Maryville · Mascoutah · Mattoon · McHenry · McLeansboro · Milan · Mokena · Moline · Morris · Morrison · Morton · Mt Carroll · Mundelein · Naperville · New Windsor · Newark · North Chicago · Northlake · Oak Forest · Oakland · Ottawa · Palmyra · Pana · Park Ridge · Paxton · Peoria · Petersburg · Plainfield · Pocahontas · Polo · Roberts · Rochester · Rock Falls · Rockford · Rockwood · Rushville · Sandoval · Scott AFB · Secor · Shattuc · Shelbyville · Sparland · Sparta · Sterling · Sullivan · Teutopolis · Urbana · Vandalia · Warrensburg · Washburn · Waterman · Whittington · Wyoming · Yorkville · Other locations

Shooting Ranges in Albion

Shooting Ranges in Alhambra

Double Strike Ranch at King Hill

9370 Fruit Rd, Alhambra, 62001

5 stars, 6 reviews

Directions

Shooting Ranges in Atwood

Lake Fork Sportsman's Club

County Rd 1375 E, Atwood, 61913

Club · 4.9 stars, 7 reviews

DirectionsWebsite

Shooting Ranges in Aurora

Shooting Ranges in Barnhill

Fairfield Gun Club

County Rd 1800 E, Barnhill, 62809

Club

Directions

Shooting Ranges in Benton

Shooting Ranges in Berreman Township

Also on the map here, with no address, phone or website on file: Shooting Range.

Shooting Ranges in Bloomington

Shooting Ranges in Bolingbrook

Shooting Ranges in Bonfield

Shooting Ranges in Brighton

Shooting Ranges in Bunker Hill

Shooting Ranges in Butler

Shooting Ranges in Carbondale

SIU Pistol Range

Minetree Ln, Carbondale, 62903

Directions

Shooting Ranges in Carrier Mills

Harrisburg Hunter's Club

2565 Town Park Rd, Carrier Mills, 62917

Club · 4.9 stars, 9 reviews

Directions

Shooting Ranges in Chadwick

Shooting Ranges in Chesterfield

Shooting Ranges in Chicago

Shooting Ranges in Colona

Shooting Ranges in Columbia

Shooting Ranges in Countryside

Shooting Ranges in Crystal Lake

Shooting Ranges in Dennison

Shooting Ranges in Des Plaines

Maxon Shooter's Supplies & Indoor Range

$20

75 Braddock Drive, Des Plaines, 60018

4.9 stars, 6536 reviews

Walk-in, 30 minutes $20 quoted on their own site as of 2026-09-16

Hours: Mon–Wed 10 am–6 pm; Thu–Sun 10 am–9 pm

Call(847) 298-4867DirectionsWebsite

Shooting Ranges in East Alton

Handgun Range

Powder Mill Rd, East Alton, 62018

Directions

Shooting Ranges in Edwardsville

Shooting Ranges in Effingham

Effingham County Sportman’s Club

14295 Sportsman's Dr, Effingham, 62401

Club

DirectionsWebsite

Shooting Ranges in Elburn

Shooting Ranges in Elgin

Fox Valley Shooting Range

780 South McLean Boulevard, Elgin, 60123

4.6 stars, 445 reviews

Hours: Sun 9 am–5 pm; Mon–Fri 10 am–8 pm; Sat 9 am–8 pm

Call(630) 357-3570DirectionsWebsite

Shooting Ranges in Elizabeth

Shooting Ranges in Elmhurst

Also on the map here, with no address, phone or website on file: Maywood Sportsmen's Club.

Shooting Ranges in Foosland

Foosland Sportsmen Club

3429 County Road 450 East, Foosland, 61845

Directions

Shooting Ranges in Geneseo

Shooting Ranges in Godfrey

The Proving Ground

15205 U.S. Hwy 67, Godfrey, 62035

Club · 4.4 stars, 13 reviews

DirectionsWebsite

Shooting Ranges in Great Lakes

USS Wisconsin

3410 Illinois Street, Great Lakes, 60088

Directions

Shooting Ranges in Hainesville

Shooting Ranges in Hanover Park

Shooting Ranges in Harrisburg

Also on the map here, with no address, phone or website on file: Point Blank Range.

Shooting Ranges in Herrin

Shooting Ranges in Highland

Shooting Ranges in Hodgkins

Shooting Ranges in Itasca

The Lodge at Medinah Country Club

XX64+MX, Itasca, 60143

Clay shooting

DirectionsWebsite

Shooting Ranges in Jacksonville

Shooting Ranges in Johnsburg

Shooting Ranges in Joliet

Shooting Ranges in Keyesport

Shooting Ranges in Lake Forest

Shooting Ranges in Lansing

Shooting Ranges in Lemont

Also on the map here, with no address, phone or website on file: Lemont Police Shooting Range.

Shooting Ranges in Lincolnwood

Shooting Ranges in Lombard

Also on the map here, with no address, phone or website on file: Glen Oak Lodge/Gun Club.

Shooting Ranges in Loves Park

Leo's Guns & Range

7307 Edward Drive, Loves Park, 61111

4.2 stars, 230 reviews

Hours: Tu-Fr 08:00-20:00; Sa 10:00-22:00; Su 12:00-20:00; PH off

Call(779) 210-7227DirectionsWebsite

Shooting Ranges in Lyons

Shooting Ranges in Marengo

Shooting Ranges in Marion

Shooting Ranges in Marshall

Clark County Sportsman Club

17905 N 1800th St, Marshall, 62441

Directions

Shooting Ranges in Maryville

Town & Country Gun Club

Gun Club Ln, Maryville, 62062

Club · 5 stars, 7 reviews

Directions

Shooting Ranges in Mascoutah

Shooting Ranges in Mattoon

Mattoon Police Range

2849 Lake Rd, Mattoon, 61938

Directions

Shooting Ranges in McHenry

Shooting Ranges in McLeansboro

Shooting Ranges in Milan

Shooting Ranges in Mokena

Shooting Ranges in Moline

Shooting Ranges in Morris

Shooting Ranges in Morrison

Morrison Sportsmen's Club

8420 Garden Plain Rd, Morrison, 61270

4.8 stars, 16 reviews

DirectionsWebsite

Shooting Ranges in Morton

KAM Shooting Sports

901 Detroit Avenue, Morton, 61550

Fee · 4.8 stars, 127 reviews

Hours: Mon–Fri 11 am–7 pm; Sat 10 am–6 pm; Sun closed

Call(309) 291-5164DirectionsWebsite

Shooting Ranges in Mt Carroll

Shooting Ranges in Mundelein

Shooting Ranges in Naperville

Shooting Ranges in New Windsor

Rivoli Rifle Club

3130 110th Ave, New Windsor, 61465

Directions

Shooting Ranges in Newark

South Range

10025 E Joliet Rd, Newark, 60541

Directions

Shooting Ranges in North Chicago

Also on the map here, with no address, phone or website on file: Range.

Shooting Ranges in Northlake

Also on the map here, with no address, phone or website on file: Maywood Sportsman's Club.

Shooting Ranges in Oak Forest

Shooting Ranges in Oakland

Shooting Ranges in Ottawa

Buffalo Range Shooting Park

1254 North 2803rd Road, Ottawa, 61350

Fee · 4.7 stars, 605 reviews

Hours: Su-Mo 09:00-16:00, Th-Sa 09:00-16:00

Call(815) 433-2471DirectionsWebsite

Shooting Ranges in Palmyra

Shooting Ranges in Pana

Shooting Ranges in Park Ridge

Shooting Ranges in Paxton

Shooting Ranges in Peoria

Also on the map here, with no address, phone or website on file: River Valley Sportsmen’s Club.

Shooting Ranges in Petersburg

Shooting Ranges in Plainfield

Shooting Ranges in Pocahontas

Shooting Ranges in Polo

Shooting Ranges in Roberts

Shooting Ranges in Rochester

Shooting Ranges in Rock Falls

Shooting Ranges in Rockford

Shooting Ranges in Rockwood

Shooting Ranges in Rushville

Schuyler County Shooters Entrance

Co Hwy 1, Rushville, 62681

Club

Directions

Shooting Ranges in Sandoval

Shooting Ranges in Scott AFB

Also on the map here, with no address, phone or website on file: Scott Rod and Gun Club.

Shooting Ranges in Secor

Shooting Ranges in Shattuc

Shooting Ranges in Shelbyville

Also on the map here, with no address, phone or website on file: Windsor Gun Club.

Shooting Ranges in Sparland

Chillicothe Sportsmen's Club

Sparland, 61565

Club · 4.8 stars, 23 reviews

DirectionsWebsite

Shooting Ranges in Sparta

Shooting Ranges in Sterling

Shooting Ranges in Sullivan

Also on the map here, with no address, phone or website on file: Sullivan Gun Club.

Shooting Ranges in Teutopolis

Shooting Ranges in Urbana

High Caliber Training Center

1414 Triumph Drive, Urbana, 61802

Fee

Hours: Tu-Sa 08:00-12:00 open "members" || 12:00-20:00 open "public"; Su 08:00-12:00 open "members" || 12:00-18:00 open "public"

Call(217) 269-1658Directions

Shooting Ranges in Vandalia

Also on the map here, with no address, phone or website on file: St.Peter Sportsman Club.

Shooting Ranges in Warrensburg

Shooting Ranges in Washburn

Shooting Ranges in Waterman

Aurora Sportsmen's Club

7749 Rueff Road, Waterman, 60556

5 stars, 5 reviews

DirectionsWebsite

Shooting Ranges in Whittington

Shooting Ranges in Wyoming

Shooting Ranges in Yorkville

Other locations

Also on the map here, with no address, phone or website on file: Ingersoll Gun Ranges · Ingersoll Rifle Range · Ingersoll Shotgun Range · Massac Gun and Bow Club · SM&SF Shooting Range · White Gates Skeet Club · White Gates Skeet Club Range.

Nearby states

Indiana · Missouri · Iowa · Wisconsin · Kentucky · Michigan · Ohio · Tennessee