Fishstores.org
StatesMapSearchNear meToolsGuidesSpecies
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
  • 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· 435 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

Livestock, services, water

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

  • “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
  • “Nice aquarium store closer to home and not near a major shopping area. Knowledgeable staff!”

    — Nichole B.5.02 months ago
  • “Love this place! Really helpful and informative.”

    — Luke Stanch5.03 months ago
  • “The owner is VERY knowledgeable. I can pick his brain all day on any issue/concern regarding my pet reptiles to exotic fish”

    — Philip5.03 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:00 AM – 7:00 PM
Wed
11:00 AM – 7:00 PM
Thu
11:00 AM – 7:00 PM
Fri
11:00 AM – 7:00 PM
Sat
10:00 AM – 6:00 PM
Sun
10:00 AM – 4:00 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 February 7, 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

PicKFish Pets

5.0
Kenilworth, NJFreshwater · SaltwaterVisit listing
No. 04

Fitz's Fish Ponds

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

Swimming Flowers Fishery, llc South Jersey's Premier Fishery

4.9
Egg Harbor City, NJPond · FreshwaterVisit listing
No. 06

That Pond Place

4.9
Stewartsville, NJPond · FreshwaterVisit listing