Shooting ranges in Florida

162 places in Florida, 116 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 (77)

Avon Park · Babson Park · Brooksville · Cape Coral · Clearwater · Cocoa · Crawfordville · Davie · Doral · East Lake · Fellsmere · Fort Meade · Fort Myers · Frostproof · Gainesville · Gulf Breeze · Hallandale Beach · Hialeah · Homestead · Homestead Base · Hurlburt Field · Immokalee · Jacksonville · Key Largo · Key West · Kissimmee · Lake Placid · Lakeland · Land O' Lakes · Lithia · Lorida · Melbourne · Merritt Island · Miami · Miami Beach · Miami Lakes · Midway · Moore Haven · Mulberry · Naples · New Port Richey · Nokomis · North Miami · Ocoee · Odessa · Okeechobee · Orlando · Pace · Palatka · Palm Bay · Palm City · Panama City Beach · Pembroke Park · Pensacola · Pinellas Park · Polk City · Pompano Beach · Port Charlotte · Port Richey · Port St. Lucie · Punta Gorda · River Ranch · Ruskin · Safety Harbor · Saint Petersburg · Sarasota · Spring Hill · St Cloud · Tampa · Titusville · Valparaiso · Venice · Vero Beach · West Palm Beach · Weston · Winter Haven · Other locations

Shooting Ranges in Avon Park

Also on the map here, with no address, phone or website on file: Big Bang Ranch.

Shooting Ranges in Babson Park

Shooting Ranges in Brooksville

Shooting Ranges in Cape Coral

Shooting Ranges in Clearwater

Wyoming Antelope Club

$30

3700 126th Avenue North, Clearwater, 33762

4.3 stars, 410 reviews

Non-member daily fee $30 quoted on their own site as of 2026-09-16

Hours: Mo off; Tu-Th 09:00-13:00; Fr 09:00-20:00; Sa, Su 09:00-17:00

Call(727) 573-3006DirectionsWebsite

Shoot Straight Clearwater

4594 Ulmerton Road, Clearwater, 33762

Fee · 4.4 stars, 1522 reviews

Hours: Mo-Sa 10:00-19:00 "Store"; Su 11:00-19:00 "Store"; Mo-Sa 10:00-18:30 "Range"; Su 11:00-18:00 "Range"

Call(727) 546-4447DirectionsWebsite

Shooting Ranges in Cocoa

Shooting Ranges in Crawfordville

Wakulla County Sheriff Office Range and Training Center

65 Qualify Lane, Crawfordville, 32327

DirectionsWebsite

Shooting Ranges in Davie

Shooting Ranges in Doral

Shooting Ranges in East Lake

Reload Gun Range

40050 US Highway 19 North, East Lake, 34689

4.4 stars, 1325 reviews

Hours: Mon closed; Tue–Sat 10 am–9 pm; Sun 10 am–7 pm

Call(727) 935-6623DirectionsWebsite

Shooting Ranges in Fellsmere

Shooting Ranges in Fort Meade

Shooting Ranges in Fort Myers

Shooting Ranges in Frostproof

Shooting Ranges in Gainesville

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

Shooting Ranges in Gulf Breeze

Shooting Ranges in Hallandale Beach

Pembroke Gun Range & Store

$19.99

3130 Southwest 19th Street, Hallandale Beach, 33009

Fee · 4.4 stars, 618 reviews

Range fee, no time limit $19.99 quoted on their own site as of 2026-09-16

Hours: Mon–Fri 11 am–9 pm; Sat–Sun 9:30 am–6 pm

Call(954) 989-6968DirectionsWebsite

Shooting Ranges in Hialeah

Shooting Ranges in Homestead

Shooting Ranges in Homestead Base

Also on the map here, with no address, phone or website on file: ALPHA - 100 Yards Range · BRAVO 100 Yard Range · CHARLIE Range · DELTA Range · ECHO Range · FOXTROT Range · GOLF - Range · HOTEL Range · INDIGO Range · JUILET Range · KILO - Range · LIMA Range · NInja Training Center · ZULU - 500 yard range.

Shooting Ranges in Hurlburt Field

Hurlburt Field Shooting Range

Red Horse Rd, Hurlburt Field, 32544

3.9 stars, 17 reviews

Directions

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

Shooting Ranges in Immokalee

Shooting Ranges in Jacksonville

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

Shooting Ranges in Key Largo

Shooting Ranges in Key West

Shooting Ranges in Kissimmee

Rootin & Tootin’s Shootin’ Alley

5770 W Irlo Bronson Memorial Hwy, Kissimmee, 34746

4.4 stars, 46 reviews

Call(407) 396-4888Directions

Shooting Ranges in Lake Placid

Shooting Ranges in Lakeland

Tenoroc Public Shooting Range

3755 Tenoroc Mine Road, Lakeland, 33805

4.6 stars, 702 reviews

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

Call(863) 606-0093DirectionsWebsite

Tenoroc Sporting Clays

Lakeland, 33805

Clay shooting · 4.9 stars, 28 reviews

DirectionsWebsite

Shooting Ranges in Land O' Lakes

Shooting Ranges in Lithia

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

Shooting Ranges in Lorida

Shooting Ranges in Melbourne

Palm Bay Police Range

620 Hurley Blvd SW, Melbourne, 32904

Directions

Shooting Ranges in Merritt Island

Shooting Ranges in Miami

Trail Glades Shooting Range

$20

17601 Southwest 8th Street, Miami, 33194

4.3 stars, 12 reviews

General admission, 18 and older $20 quoted on their own site as of 2026-09-16

Call(305) 349-3413DirectionsWebsite

Homestead Training Center

11700 Southwest 304th Street, Miami, 33033

DirectionsWebsite

Shooting Ranges in Miami Beach

Shooting Ranges in Miami Lakes

Shooting Ranges in Midway

Talon Range

$36.50

550 Commerce Blvd, Midway, 32343-6620

Non-member daily range fee $36.50 quoted on their own site as of 2026-09-16

DirectionsWebsite

Shooting Ranges in Moore Haven

Glades County Sheriff's Office Shooting Range

1297 FL-78, Moore Haven, 33471

Directions

Shooting Ranges in Mulberry

Bone Valley Range

2771 Cozart Rd, Mulberry, 33860

4.6 stars, 9 reviews

DirectionsWebsite

Shooting Ranges in Naples

Shooting Ranges in New Port Richey

Shooting Ranges in Nokomis

TOTAL IMPACT GUNS AND INDOOR RANGE

616 Tamiami Trail, Nokomis, 34275

Fee · 4.9 stars, 881 reviews

Hours: Mon–Sat 10 am–6 pm; Sun 10 am–4 pm

Call(941) 866-2217DirectionsWebsite

Shooting Ranges in North Miami

Shooting Ranges in Ocoee

Shooting Ranges in Odessa

Shooting Ranges in Okeechobee

Tactical Pit (Drill Days) Okeechobee Shooting

Okeechobee, 34972

4.3 stars, 6 reviews

DirectionsWebsite

Also on the map here, with no address, phone or website on file: 25yd Pistol Galleries - Okeechobee Shooting Sports.

Shooting Ranges in Orlando

Shooters World

4850 Lawing Lane, Orlando, 32811

Fee · 4.1 stars, 1885 reviews

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

Call(407) 500-4867DirectionsWebsite

Orange County Sheriff Firing Range

14500 Wewahootee Rd, Orlando, 32832

4.8 stars, 25 reviews

Directions

Also on the map here, with no address, phone or website on file: Central Florida Rifle & Pistol Club · Orange County Sheriff's Range.

Shooting Ranges in Pace

Shooting Ranges in Palatka

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

Shooting Ranges in Palm Bay

Shooting Ranges in Palm City

Shooting Ranges in Panama City Beach

Shooting Ranges in Pembroke Park

Big Al’s Gun, Pawn & Range

3300 West Hallandale Beach Boulevard, Pembroke Park, 33023

Fee · 4.2 stars, 502 reviews

Hours: Tue–Sat 10 am–7 pm; Sun noon–6 pm

Call(954) 927-8000DirectionsWebsite

Shooting Ranges in Pensacola

Shooting Ranges in Pinellas Park

Shooting Ranges in Polk City

Shooting Ranges in Pompano Beach

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

Shooting Ranges in Port Charlotte

Shooting Ranges in Port Richey

Shooting Ranges in Port St. Lucie

Shooting Ranges in Punta Gorda

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

Shooting Ranges in River Ranch

Shooting Ranges in Ruskin

Shooting Ranges in Safety Harbor

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

Shooting Ranges in Saint Petersburg

Shooting Ranges in Sarasota

Shooting Ranges in Spring Hill

Shooting Ranges in St Cloud

Shooting Ranges in Tampa

Shooting Ranges in Titusville

Also on the map here, with no address, phone or website on file: American Police Hall of Fame Shooting Range.

Shooting Ranges in Valparaiso

Shooting Ranges in Venice

Maligator Ranch

0 S Moon Dr, Venice, 34292

Club

Directions

Shooting Ranges in Vero Beach

Shooting Ranges in West Palm Beach

Palm Beach County Shooting Sports Park

11730 Seminole Pratt Whitney Road, West Palm Beach, 33412

Fee · 4.4 stars, 476 reviews

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

Call(561) 512-0285DirectionsWebsite

Shoot Straight West Palm Beach

7171 Southern Boulevard, West Palm Beach, 33413

Indoor

Hours: Mon–Sat 10 am–6:30 pm; Sun 11 am–6:30 pm

Call(561) 721-7171DirectionsWebsite

Shooting Ranges in Weston

Shooting Ranges in Winter Haven

Other locations

Also on the map here, with no address, phone or website on file: 100 Yrd Rifle Range · 100-Yard Rifle Range · 200 Yard Rifle Range · 200-Yard Rifle Range · 25-Yard Handgun Range · 50-Foot Handgun Range · CCSFS Shooting Range · Explosives Range · Pistol and Rifle Range · Shoot Straight · Shotgun Range · Small Arms Range · Trap Range.

Nearby states

Georgia · South Carolina · Alabama · North Carolina · Mississippi · Tennessee · Louisiana · Kentucky