The 10 Best Sporting Goods Stores in Florida!

Given Florida’s amazing outdoors scene, it’s no wonder that small town sporting goods stores are still thriving in the midst of mega retail chains. From team sports and gear to backyard adventures and everything in between, Florida features plenty of small, locally-owned shops that provide all the equipment you need for a good time. Here are the 10 best sporting good stores in Florida. 

1. Baker’s Sporting Goods, Jacksonville, FL

Local youth sports teams know there’s only one place they need to go for gear and apparel: Baker’s. Serving their community for 20 years and counting, Baker’s carries a variety of well-known brands for basketball, baseball, swimming, volleyball, and football, as well as shoes, bags, and accessories. Going beyond team sports, they also specialize in screen-printing and embroidering corporate gear. 

2. C&G Sporting Goods, Panama City, FL

If variety is the spice of life, then consider C&G Sporting Goods well-seasoned. They have a little bit of everything, from firearms and knives to scopes and archery equipment. They also carry everything the huntsman and fisherman need, including supplies, licenses, and apparel, along with in-house engraving services, trophies, and awards.

3. Cook’s Sportland, Venice, FL

A hundred years ago, fishing and hunting were known as survival. Today, we know them as sports, and no one knows about either one better than Cook’s Sportland. They cater specifically to the outdoors sportsman, offering the finest in camping, hunting, and fishing gear. You can find everything you need for your next trip without having to drive all over town, plus they offer plenty of knowledge and expertise to help you get the most from your purchase.

Hmmmm, what are we doing here?

A post shared by 🐬danielle🐬 (@dolphinmoonshadow) on

4. Brian’s Sports, Lake City, FL

From screen-printing to supplying your entire team with equipment, Brian’s has you covered. They cater to local area sports teams, including football, soccer, baseball/softball, and basketball, giving you apparel, shoes, and everything else you need for a winning season.

Come pick up one of our gametime sidekick cups for the game this weekend! 🏈 #TheChompVsTheChop

A post shared by Brian's Sports (@brians.sports) on

5. Midway Sports, Miami, FL

Whether you’re outfitting a whole sports team or buying a bright-eyed toddler his very first baseball glove, Midway Sports is the place to go. They provide apparel and gear to area schools and universities, as well as everyday sporting goods to the public. Even if you don’t live near Miami, you can still support this small business by shopping online with them.

6. Bartley’s Sporting Goods, Fort Myers, FL

There’s a reason why this sporting goods store continues to thrive despite the rise of online channels and big box retailers: they believe in delivering personalized service to every customer. Their fans love the high-quality embroidery service and attention to detail, which helps put Bartley’s head and shoulders above its competitors. If you want to get the right gear the first time, you’ll want to come here every time.

7. Pro Sporting Goods, Sunrise, FL

There’s only one place you’ll ever need to go in Florida for firearms, ammo, and all things gun-related: Pro Sporting Goods. The team here consists of expert firearm instructors and handlers who can help you make the best purchase decision. They offer classes and gun cleanings, along with gun repair and customization services and all the latest and greatest shooting gear and accessories. 

Optics and Shotgunning Accessories #shotguns and #shotgunaccessories #clayshooting #berettaglasses #shoplocal #shootlocal #floridaclayshooters

A post shared by Florida Clay Shooting Pics (@floridaclayshooters) on

8. Green Acres Sporting Goods, Jacksonville, FL

This family-owned shop has been established in the Jacksonville community for nearly 50 years and counting. They know just about everything there is to know on hunting and fishing in the area, and carry all the necessary equipment you’ll need to maximize your day in the field or on the water. They’ve recently added paintball and archery equipment to their inventory, making them a one-stop shop for your outdoor needs.

Are you ready for the opening day of Archery Season in Northeast Florida? It starts tomorrow September 16th. Tag us in your pictures!

A post shared by Green Acres Sporting Goods (@greenacressportinggoods) on

9. B&B Sporting Goods, Tallahassee, FL

As a local, family-owned sporting goods store, customers love coming here because of the friendly, personalized service. They cater to both team sports needs and sports-minded consumers by providing gear and customizable apparel, even printing individual names on team uniforms. 

10. Big Bend Sporting Goods, Blountstown, FL

Big box stores don’t always have what you need, and Big Bend Sporting Goods may admit they won’t always have it, either. The difference here is that the team at Big Bend will go out of their way to find what you’re looking for, and get it to you fast for a good price. Their service here is beyond compare, which is what makes them one of the best choices for sporting goods in Florida.

Need any boating accessories?!? WE HAVE THEM‼️‼️ HUUUUUUGE SELECTION‼️‼️ 😳😳 #shoplocal #bigbend

A post shared by Big Bend🐺 (@bigbendsportinggoods) on

Select a Florida town to find the Best Things-To-Do and Places To Go around you
Find Sporting Goods Stores Near You
Enter City / State or Zip code below
Select your town to find the Best Things-To-Do and Places To Go around you:

Alachua County

Baker County

Bay County

Bradford County

Brevard County

Broward County

Calhoun County

Charlotte County

Citrus County

Clay County

Collier County

Columbia County

De Soto County

Dixie County

Duval County

Escambia County

Flagler County

Franklin County

Gadsden County

Gilchrist County

Glades County

Gulf County

Hamilton County

Hardee County

Hendry County

Hernando County

Highlands County

Hillsborough County

Holmes County

Indian River County

Jackson County

Jefferson County

Lafayette County

Lake County

Lee County

Leon County

Levy County

Liberty County

Madison County

Manatee County

Marion County

Martin County

Miami-Dade County

Miami-dade County

Monroe County

Nassau County

Okaloosa County

Okeechobee County

Orange County

Osceola County

Palm Beach County

Pasco County

Pinellas County

Polk County

Putnam County

Saint Johns County

Saint Lucie County

Santa Rosa County

Sarasota County

Seminole County

Sumter County

Suwannee County

Taylor County

Union County

Volusia County

Wakulla County

Walton County

Washington County