Shooting ranges in Pennsylvania

206 places in Pennsylvania, 131 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 (121)

Alburtis · Allentown · Alverton · Avondale · Beaver Falls · Beaverdale · Bensalem · Berlin · Bethany · Birdsboro · Boswell · Bristol · Brookhaven · Brownsville · COBBS LK PRES · Canonsburg · Central City · Cheswick · Clairton · Claysburg · Coolbaugh Township · Coplay · Coraopolis · Dalton · Denver · Donora · DuBois · Eagleville · East Earl · East Freedom · East Petersburg · Easton · Ehrenfeld · Elizabeth · Ellwood City · Elverson · Evans City · Fairless Hills · Farmington · Finleyville · Fleetwood · Franklin Park · Freeport · Furlong · Gastonville · Girard · Greensburg · Grove City · Hallstead · Hamburg · Harveys Lake · Hawley · Henryville · Holland · Honesdale · Hunlock Creek · Jefferson Hills · Jenners · King of Prussia · Kittanning · Leechburg · Markleysburg · Mars · Media · Meshoppen · Monongahela · Monroe · Monroeville · Mountain Top · Mt Braddock · Muncy Valley · Murrysville · Nescopeck · New Castle · New Paris · New Salem · New Tripoli · North Huntingdon · North Versailles Township · Oakdale · Philadelphia · Pittsburgh · Presto · Prompton · Reading · Reinholds · Rochester · Rockwood · Ruffs Dale · Sarver · Scenery Hill · Scranton · Shoemakersville · Shunk · Slippery Rock · Smock · Somerset · Southampton · Spring Mills · Stoystown · Sweet Valley · Tarentum · Towanda · Trafford · Trout Run · Tyrone · Uniontown · Walnutport · Wampum · Warminster · Warrendale · Waynesboro · West Alexander · Wexford · Wilkes-Barre Township · Williamsport · Willow Street · Woodbury · Yeadon · Youngwood · Other locations

Shooting Ranges in Alburtis

Shooting Ranges in Allentown

Izaak Walton Rod & Gun Club

2181 Wehr Mill Road, Allentown, 18104

Directions

Shooting Ranges in Alverton

East Huntingdon Sportsman Club

286 Sportsman Rd, Alverton, 15612

4.6 stars, 18 reviews

DirectionsWebsite

Shooting Ranges in Avondale

Shooting Ranges in Beaver Falls

Shooting Ranges in Beaverdale

Also on the map here, with no address, phone or website on file: South Fork Rifle Club.

Shooting Ranges in Bensalem

Philadelphia Gun Club

3051 State Rd., Bensalem, 19020

Club · 2.1 stars, 34 reviews

Directions

Shooting Ranges in Berlin

Shooting Ranges in Bethany

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

Shooting Ranges in Birdsboro

Shooting Ranges in Boswell

Shooting Ranges in Bristol

Shooting Ranges in Brookhaven

Shooting Ranges in Brownsville

Shooting Ranges in COBBS LK PRES

Archery Range (Scout Use Only)

CP4C+VM, COBBS LK PRES, 18436

Directions

Rifle Range (Scout Use Only)

CP4C+CH, COBBS LK PRES, 18436

Directions

Shotgun Range (Scout Use Only)

CP5C+3M, COBBS LK PRES, 18436

Directions

Shooting Ranges in Canonsburg

Shooting Ranges in Central City

Fort Smith Range

124 Bucktail Dr, Central City, 15926

Directions

Shooting Ranges in Cheswick

Shooting Ranges in Clairton

Shooting Ranges in Claysburg

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

Shooting Ranges in Coolbaugh Township

Tobyhanna SGL Range

State Game Lands Rd, Coolbaugh Township, 18466

4.4 stars, 166 reviews

DirectionsWebsite

Shooting Ranges in Coplay

Shooting Ranges in Coraopolis

Pistol Range

Hickman Rd, Coraopolis, 15108

Directions

Shooting Ranges in Dalton

Shooting Ranges in Denver

Shooting Ranges in Donora

Shooting Ranges in DuBois

Also on the map here, with no address, phone or website on file: DuBois Rifle and Pistol.

Shooting Ranges in Eagleville

Lower Providence Rod & Gun

2857 Egypt Rd, Eagleville, 19403

4.8 stars, 66 reviews

DirectionsWebsite

Shooting Ranges in East Earl

The Sportsman's Shop

$20

1214 Main Street, East Earl, 17519

4.6 stars, 1406 reviews

Lane rental per hour $20 quoted on their own site as of 2026-09-16

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

Call(717) 354-4311DirectionsWebsite

Shooting Ranges in East Freedom

Shooting Ranges in East Petersburg

East Petersburg Sportsmen

2897 Graystone Road, East Petersburg, 17520

Directions

Shooting Ranges in Easton

Also on the map here, with no address, phone or website on file: The Heritage Guild.

Shooting Ranges in Ehrenfeld

Also on the map here, with no address, phone or website on file: Laurel Run Rod & Gun Club.

Shooting Ranges in Elizabeth

Shooting Ranges in Ellwood City

Shooting Ranges in Elverson

Warwick Shooting Range

253 Laurel Ln #213, Elverson, 19520

4.3 stars, 25 reviews

DirectionsWebsite

Also on the map here, with no address, phone or website on file: State Game Lands Number 43.

Shooting Ranges in Evans City

Shooting Ranges in Fairless Hills

Shooting Ranges in Farmington

Shooting Ranges in Finleyville

Shooting Ranges in Fleetwood

Pricetown Rifle and Pistol Club

100 Club Ln, Fleetwood, 19522

5 stars, 15 reviews

DirectionsWebsite

Shooting Ranges in Franklin Park

Also on the map here, with no address, phone or website on file: Millvale Sportsman Club Clay Pigeon Range.

Shooting Ranges in Freeport

Shooting Ranges in Furlong

Shooting Ranges in Gastonville

Library Sportsmen Association

6312 PA-88, Gastonville, 15332

4.5 stars, 26 reviews

DirectionsWebsite

Shooting Ranges in Girard

Shooting Ranges in Greensburg

Shooting Ranges in Grove City

Shooting Ranges in Hallstead

Shooting Ranges in Hamburg

Shooting Ranges in Harveys Lake

Shooting Ranges in Hawley

SGL 183 Shooting Range

2415 US-6, Hawley, 18428

4.7 stars, 41 reviews

DirectionsWebsite

Hatchet Throwing Range (Lodge at Woodloch Guests Only)

101 River Birch Ln, Hawley, 18428

DirectionsWebsite

Shooting Ranges in Henryville

Shooting Ranges in Holland

Shooting Ranges in Honesdale

Pennsylvania State Shooting Range

54 Shieldsboro Rd, Honesdale, 18431

4.7 stars, 6 reviews

DirectionsWebsite

Shooting Ranges in Hunlock Creek

Wilkes-Barre Rifle&Pistol Club

Range Rd, Hunlock Creek, 18621

4.8 stars, 11 reviews

DirectionsWebsite

Shooting Ranges in Jefferson Hills

Shooting Ranges in Jenners

Shooting Ranges in King of Prussia

Destination Battlestar

160 N Gulph Rd Ste 1017, King of Prussia, 19406

3.5 stars, 13 reviews

Directions

Shooting Ranges in Kittanning

Shooting Ranges in Leechburg

Gilpin Rifle Range

111 Fazio Drive, Leechburg, 15656

4.7 stars, 12 reviews

DirectionsWebsite

Shooting Ranges in Markleysburg

Shooting Ranges in Mars

Shooting Ranges in Media

Shooting Ranges in Meshoppen

Shooting Ranges in Monongahela

Valley Inn Sportsmen's Association

200 Craig Rd, Monongahela, 15063

Directions

Shooting Ranges in Monroe

Shooting Ranges in Monroeville

Shooting Ranges in Mountain Top

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

Shooting Ranges in Mt Braddock

Shooting Ranges in Muncy Valley

Shooting Ranges in Murrysville

Shooting Ranges in Nescopeck

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

Shooting Ranges in New Castle

Shooting Ranges in New Paris

Shooting Ranges in New Salem

Shooting Ranges in New Tripoli

Shooting Ranges in North Huntingdon

Shooting Ranges in North Versailles Township

Shooting Ranges in Oakdale

Collier Sportsmen's Association

77 Walkers Mill Road, Oakdale, 15071

Directions

Shooting Ranges in Philadelphia

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

Shooting Ranges in Pittsburgh

Midwest Shooting Center - North Pittsburgh

900 Providence Boulevard, Pittsburgh, 15237

Fee · 4.1 stars, 295 reviews

Hours: Tue–Thu 10 am–8 pm; Fri–Sat 10 am–9 pm; Sun 11 am–6 pm

Call(412) 785-0716DirectionsWebsite

Shooting Ranges in Presto

Rifle Range

Walkers Mill Rd, Presto, 15142

Directions

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

Shooting Ranges in Prompton

Shooting Ranges in Reading

University Rifle Club

550 Schoffers Rd, Reading, 19606

4.7 stars, 24 reviews

DirectionsWebsite

Shooting Ranges in Reinholds

Shooting Ranges in Rochester

Shooting Ranges in Rockwood

Shooting Ranges in Ruffs Dale

Shooting Ranges in Sarver

Tarentum District Sportsmen's Club

837 Sarver Rd, Sarver, 16055

Clay shooting · 4.1 stars, 18 reviews

DirectionsWebsite

Saxonburg Sportsmen's Club

480 Bear Creek Rd, Sarver, 16055

4.4 stars, 7 reviews

Directions

Shooting Ranges in Scenery Hill

Shooting Ranges in Scranton

Shooting Ranges in Shoemakersville

Shooting Ranges in Shunk

Shooting Ranges in Slippery Rock

Shooting Ranges in Smock

Shooting Ranges in Somerset

Pa Game Commission Shooting Range

1111-1223 Walters Mill Rd, Somerset, 15501

4 stars, 7 reviews

DirectionsWebsite

Shooting Ranges in Southampton

Shooting Ranges in Spring Mills

Cub Shooting Range

109 Marboe Circle, Spring Mills, 16875

Directions

Shooting Ranges in Stoystown

Quemahoning Rod And Gun Club

988 Old Forbes Rd, Stoystown, 15563

Club

Directions

Shooting Ranges in Sweet Valley

Patla Rd State Game Lands Public Shooting Range

Patla Rd, Sweet Valley, 18656

4.6 stars, 43 reviews

Directions

Also on the map here, with no address, phone or website on file: State Game Lands No 206.

Shooting Ranges in Tarentum

Shooting Ranges in Towanda

Towanda Rifle and Pistol Club - Outdoor Range

Unnamed Road, Towanda, 18848

Directions

Shooting Ranges in Trafford

Shooting Ranges in Trout Run

Shooting Ranges in Tyrone

Shooting Ranges in Uniontown

Shooting Ranges in Walnutport

Blue Ridge Rod & Gun Club

4815 Maple Drive, Walnutport, 18088

Directions

Shooting Ranges in Wampum

Ellwood Wampum Rod And Gun Club

2406 Wampum Rd, Wampum, 16157

Club

DirectionsWebsite

Shooting Ranges in Warminster

Shooting Ranges in Warrendale

Shooting Ranges in Waynesboro

Hilltop Arms

69 West Main Street, Waynesboro, 17268

Directions

Hunter's Den

11779 Buchanan Trail East, Waynesboro, 17268

Directions

Waynesboro Armory

410 North Grant Street, Waynesboro, 17268

Directions

Shooting Ranges in West Alexander

Shooting Ranges in Wexford

Allegheny County Shooting Range

State Gamelands Rd, Wexford, 15090

4.8 stars, 29 reviews

DirectionsWebsite

State Game Land 203 Rifle Range

3163 State Gamelands Rd, Wexford, 15090

4.6 stars, 10 reviews

DirectionsWebsite

Shooting Ranges in Wilkes-Barre Township

Wilkes Barre State Range

Suscon Rd, Wilkes-Barre Township, 18702

4.5 stars, 50 reviews

DirectionsWebsite

Shooting Ranges in Williamsport

Shooting Ranges in Willow Street

Shooting Ranges in Woodbury

Shooting Ranges in Yeadon

Shooting Ranges in Youngwood

Other locations

Lower Nazareth Rod & Gun Club

Georgetown Road

Directions

Also on the map here, with no address, phone or website on file: "Corral" Coyboy Action Range · Archery Range · BB Range · Daisytown Sportsmen Club · Dayton Sportsman's Club Shooting Range · Easton Fish and Game · Fairchance Gun Club Range · Gordon Shotgun Range · Hawk Mountain Shooting Range · Hellertown Sportsmen's Association · Indiana County Public Shooting Range · Lewistown Pistol Club · Michaux State Forest Shooting Range · Michaux State Forest Shooting Range #2 · Middle Creek Public Archery Range · PSP Gibson - Shooting Range · Parks Township Shooting Range · Police Gun Range · Resica Falls Rifle Range · Ridge & Valley Rod & Gun Club · Rifle · Rifle & Shotgun Range · Rifle Range · Shooting Range · Shot Gun · Shotgun Range · Slatington Skeet & Sporting · Slingshot Range · Steel City Gun Club · Titusville Sportmans Clulb · Trap Range (Remains) · Union County Sportsman's Club Shooting Range.

Nearby states

Maryland · District of Columbia · New Jersey · New York · West Virginia · Virginia · Connecticut · Ohio