The best sporting goods shops in Tulsa County

4 sporting goods shops we’ve checked and stand behind — with the story on each one. Not a ranking; a record.

Browse another shelf: all of Tulsa County’s best · Restaurants · Beauty · Shopping · Bakeries & Sweets · Entertainment · Health & Wellness · Antiques, Thrift, & Vintage · Home & Garden · Pets · Arts & Culture · Nightlife · Hobbies, Books, & Crafts · Cafes · Parks & Outdoors

Pinned in Tulsa County today

This spot is open today.

Two pinned places a day in Tulsa County — $10 here, $25 adds the newsletter. List your business →

Paid placements are always marked.

Sporting Goods · 4 places · showing the latest additions first

From NFL and MLB to NBA, NHL, and a deep college lineup, Rally House Smith Farm Marketplace keeps Owasso fans covered with team apparel and…

9002 N 121st E Ave Ste 500 (Owasso)

“From NFL and MLB to NBA, NHL, and a deep college lineup, Rally House Smith Farm Marketplace keeps Owasso fans covered with team apparel and gear. If your closet leans crimson, orange, or Thunder blue, this is the easy spot to refresh your fan look.”

From the Owasso newsletter, September 24, 2026

Website ↗

DICK'S Sporting Goods

Sporting Goods

Sporting goods chain with equipment, apparel & footwear for athletics, outdoor recreation & fitness.

1620 E Hillside Dr (Broken Arrow)

“Sporting goods chain with equipment, apparel & footwear for athletics, outdoor recreation & fitness.”

Website ↗

Bass Pro Shops

Sporting Goods

Chain known for its large, wilderness-themed stores & wide array of hunting, fishing & outdoor gear.

101 Bass Pro Drive (Broken Arrow)

“Chain known for its large, wilderness-themed stores & wide array of hunting, fishing & outdoor gear.”

Website ↗

Scheels

Sporting Goods

Chain with apparel, shoes & gear for sports & outdoor recreation, plus merchandise with team logos.

6929 S Memorial Dr (Tulsa)

“Chain with apparel, shoes & gear for sports & outdoor recreation, plus merchandise with team logos.”

Website ↗

Listed here?

You’ve earned the mark — get the BaseLocal’s Best badge for your site →. Want in? List your business →