Fishstores.org
StatesBest StoresServicesNear meMapToolsGuidesSpecies
Fishstores.org

The most comprehensive directory of brick-and-mortar fish stores in the United States.

Find Fish Stores

  • Fish Stores Near Me
  • Browse by State
  • Best by Specialty
  • Stores by Service
  • Nationwide Store Map

Care Guides

  • Freshwater fish & shrimp
  • Saltwater & reef
  • Tanks & equipment
  • Troubleshooting
  • Browse all guides →
  • Species directory →

Resources

  • About Us
  • Email Us
  • Sitemap
© 2026 fishstores.org. All rights reserved.
Privacy PolicyTerms of ServiceAccessibility
  1. Home
  2. ›
  3. States
  4. ›
  5. New Jersey
  6. ›
  7. Williamstown
  8. ›
  9. J B Tropical Fish
J B Tropical Fish - Photo 1
J B Tropical Fish - Photo 2
J B Tropical Fish - Photo 3
J B Tropical Fish - Photo 4
J B Tropical Fish - Photo 5
+5 more
J B Tropical Fish - Photo 1
J B Tropical Fish - Photo 2
J B Tropical Fish - Photo 3
J B Tropical Fish - Photo 4
+6 more

Independent fish store · Williamstown, NJ

J B Tropical Fish

4.8· 443 reviews·Freshwater

1950 N Black Horse Pike, Williamstown, NJ 08094

Call · (856) 629-2242Get directionsVisit website

About

Tucked away from the big shopping centers in Williamstown, New Jersey, J B Tropical Fish is a throwback to the classic neighborhood pet shop — the kind of place where the owner knows your name and the tanks are spotless. Walking through the door, you're greeted by warm, humid air (reviewers warn to dress for 81°F) and rows of well-maintained freshwater tanks stocked with healthy tropical fish, including some impressive tank busters and unique species you won't find at chain stores. The store carries live plants alongside its fish selection, and the tanks themselves serve as proof of concept — planted, uncrowded, and carefully maintained.

Beyond fish, J B stocks reptiles, arachnids, and a robust feeder section with crickets, dubia roaches, and rats at prices that draw customers from well outside the local area. One reviewer drives from Philadelphia specifically for their feeders. Owner Dave and staffer Keith are consistently praised for their depth of knowledge across both aquatic and reptilian care.

Multiple reviewers note their patience in answering questions, offering tank tips, and helping newcomers make smart choices. One parent described how the staff spent genuine time with their son, walking him through different fish in the tank and explaining what made each one special. The store also handles custom builds for terrariums and captivities on display.

Pricing is a strong draw — reviewers repeatedly note that J B undercuts franchise pet stores while delivering healthier animals and better advice. The shop will even order specific animals on request; one customer had snails ordered on Saturday and picked them up by Tuesday. Used tanks are occasionally available for those building setups on a budget.

J B Tropical Fish carries the spirit of a 1990s local pet shop with real expertise behind the counter. For South Jersey fish and reptile keepers, it's a reliable destination with personality, fair prices, and animals that arrive home healthy and stay that way.

What they offer

Fish & livestock for sale at J B Tropical Fish in Williamstown, NJ

J B Tropical Fish stocks invertebrates, rare and hard-to-find species, plecos, catfish, aquarium plants and freshwater fish for sale in Williamstown, NJ. As a fish store serving Williamstown, NJ, it also offers aquarium consultations and custom tank builds.

Livestock & products
Live PlantsInvertebratesRare SpeciesPlecosCatfish
Services
ConsultationCustom Tanks
Specializes in
Freshwater

Highlights

What makes them special

  • Well-maintained freshwater tanks with live plants and healthy tropical fish
  • Exceptional feeder insect and rodent selection at competitive prices
  • Owner Dave and staff Keith known for deep knowledge across fish and reptile care
  • Custom-built terrariums and captivities on display
  • Will special-order specific animals with quick turnaround

From keepers

Customer reviews

  • “Best Fish shop in South Jersey! All my fish survive from here lol. For those aquarium enthusiasts, you know what I mean if I say there’s places that you buy a fish and they turn out dead or you notice nip tails and fins. I have a community of fish and JB helps add fishes that are hard to find. Top best places for me!”

    — Jonathan Upegui5.0a month ago
  • “So many saltwater fish, freshwater fish, equipment and plants to look at!”

    — m5.02 months ago
  • “The guys there are great!”

    — Roman Yarkovoy5.04 months ago
  • “Awesome knowledgable staff. First time I came in. Wifey has been coming in for about a year and getting live feeders for our snake. Never disappoints!”

    — Vinnie Talotta5.0a week ago
  • “Always enjoy my time at JB's. They are incredibly knowledgeable and took the time to answer ALL my questions. They're always friendly and welcoming. The store has an excellent selection of fish and a wide variety of supplies, making it easy to find everything you need in one place. It's clear they care about their customers and the health of their fish. Highly recommend!”

    — Dawn Partlow5.02 weeks ago
  • “Very friendly and knowledgeable staff they take care of the fish and lizards very well. I highly recommend this store!”

    — Ivy H5.02 weeks ago
  • “Great store. Knowledgeable employees / owners. If you have questions on feeding, breeding, keeping fish or reptiles, these guys have the answers. Their enthusiasm for these creatures is obvious.”

    — Steve K5.03 weeks ago
  • “Very knowledgeable and friendly staff, along with great prices! I can trust them with any questions I have, and I always have good experiences shopping here.”

    — Kristen K5.0a month ago
  • “The best fish and reptile store in South Jersey! Extremely knowledgeable owner and staff, all around great place, great people.”

    — Marissa Laura5.02 months ago
  • “This guy is the BEST in the business! Don’t waste your time going anywhere else! If you are new to the hobby…he has you covered!! Dave is the real life Dr Dolittle! Ask about his pet FishDog😉!! All in all this is a great fish spot and you should spend your money here!! Go Help support an awesome business!!”

    — Felix Laboy5.02 months ago

Reference

Frequently asked questions

Note — Store information and services may change. Always call (856) 629-2242 to confirm current availability, hours, and services before visiting J B Tropical Fish.

Hours

Mon
Closed
Tue
11 AM–7 PM
Wed
11 AM–7 PM
Thu
11 AM–7 PM
Fri
11 AM–7 PM
Sat
10 AM–6 PM
Sun
10 AM–4 PM

Contact

Phone
(856) 629-2242
Website
www.facebook.com/424111408039454/posts/jb-tropical-fish-and-pet-supplies-come-see-our-large-variety-of-freshwater-and-s/482202105563717/
Address
1950 N Black Horse Pike, Williamstown, NJ 08094
Yelp

On the map

Open in Google Maps

Featured

Known for

Reptiles & AmphibiansPremium EquipmentKnowledgeable StaffBeginner FriendlyHealthy Fish
Own this store? Claim it

Updated June 28, 2026

More in Williamstown

Other shops nearby

No. 01

Aqua Creations I Custom Aquariums and Maintenance

5.0
Lakewood, NJFreshwater · Saltwater · PondVisit listing
No. 02

Fitz's Fish Ponds

5.0
Colts Neck, NJPondVisit listing
No. 03

Beni Hanna Nishikigoi, LLC

4.9
Penns Grove, NJPondVisit listing
No. 04

Fitz's Fish Ponds

4.9
Green Brook Township, NJFreshwater · PondVisit listing
No. 05

Global Fish Co.

4.9
Elmwood Park, NJFreshwater · PondVisit listing
No. 06

Majestic Aquatics

4.9
Shamong, NJFreshwater · SaltwaterVisit listing