For a city its size, San Diego has an unusually deep local fish-store scene: reef and coral specialists clustered around Kearny Mesa and Miramar, a couple of long-running general pet stores with serious aquatics departments, and a freshwater/aquascaping side that's smaller but active. This guide is a straightforward rundown of who's actually open right now and what each one is good for, so you can pick the right stop instead of driving across town to the wrong one.
One disclosure up front: this site is published by Pet Zone Tropical Fish, a San Diego retailer, and Pet Zone is one of the stores listed below. We're not pretending otherwise, and we're not going to tell you it's the only good option — it isn't. Everything else on this page is a store we have no financial relationship with, included because it's genuinely useful for a local hobbyist to know about.
Quick reference
| Store | Area | Known for | Hours |
|---|---|---|---|
| Pet Zone — Mid-City | University Ave (City Heights) | Monster fish, koi | Tue–Fri 10:30–6, Sat 11–6, Sun 11–4, closed Mon |
| Pet Zone — Convoy | Convoy St (Kearny Mesa) | Aquascaping, planted tanks | Daily 10–6 |
| Aquatic Warehouse | Complex St (Kearny Mesa) | Reef, custom systems, also freshwater/pond | Mon–Sat 10–6, Sun 11–6 |
| Kung Fu Corals | El Cajon Blvd (Mid-City) | Rare aquacultured coral | Tue, Wed, Fri, Sat 12–6 |
| Aqua SD | Miramar Rd | Reef livestock, ships nationally | Daily 10–6, call ahead for pickup |
| Aquatica Corals | San Marcos (North County) | Reef, custom aquarium builds | Tue–Fri 12–7, Sat–Sun 11–6, closed Mon |
| Pet Kingdom | Sports Arena Blvd (Midway) | General pet store, large aquatics dept. | Mon–Sat 10–6, Sun 10–5 |
Pet Zone Tropical Fish (the publisher of this site)
Pet Zone runs two San Diego stores that don't overlap much in what they carry, which is worth knowing before you drive to the wrong one.
Pet Zone Mid-City — 4266 University Ave, San Diego, CA 92105. Phone (619) 283-1812. Hours: closed Monday, Tuesday–Friday 10:30am–6:00pm, Saturday 11:00am–6:00pm, Sunday 11:00am–4:00pm. This is the original location, open since 2007, and it's the one to visit for monster fish (large predatory freshwater species like arowana, gar, and big cichlids) and koi.
Pet Zone Convoy — 4160 Convoy St, San Diego, CA 92111. Phone (858) 987-0309. Open seven days a week, 10:00am–6:00pm. This location is the aquascaping specialty store — planted-tank hardscape, substrate, CO2 gear, and the plant selection.
If you're ordering by phone or online rather than shopping the floor, that goes through the sales team separately: 1-866-MY-FISHY ext. 1, (858) 302-2060, or help@petzonesd.com.
To be clear about the disclosure: Pet Zone publishes Freshwater Guides, so we obviously think it's worth a visit. But it isn't a fit for everyone's tank — if you're building a reef system, the stores below specializing in coral and saltwater are the better call, and we say so.
Other San Diego-area stores
These have no connection to Pet Zone. Addresses and hours below were checked against each store's own site or a recently updated listing as of September 2026 — small independent shops do change hours, so it's worth a quick call before a special trip.
Aquatic Warehouse
5466 Complex St, Suite 204, San Diego, CA 92123 (Kearny Mesa). Phone (858) 467-9297. Hours: Monday–Saturday 10:00am–6:00pm, Sunday 11:00am–6:00pm. The emphasis here is advanced reef and custom fish systems, but the store also supports planted freshwater tanks and pond keeping, so it's a reasonable one-stop if your household runs more than one type of tank.
Kung Fu Corals
6506 El Cajon Blvd, Suite D, San Diego, CA 92115 (Mid-City/City Heights). A coral-focused shop built around a WYSIWYG model — the piece you see photographed is the exact piece you get, not a same-species substitute. Strong pick for LPS, SPS, and soft coral specifically, with a smaller general fish selection. Walk-in retail hours are limited: Tuesday, Wednesday, Friday, and Saturday, 12:00pm–6:00pm.
Aqua SD
7550 Miramar Rd, Suite 130, San Diego, CA 92126 (Miramar). Primarily a coral and marine-livestock shipper with a walk-in showroom — daily 10:00am–6:00pm, but they ask for a call at least 45 minutes ahead for local pickup rather than just showing up. Good option if you want to see coral in person before it ships, or if you're a reef keeper who wants direct access to a livestock supplier rather than a general aquarium store.
Aquatica Corals and Custom Aquariums
500 Rancho Santa Fe Rd, Suite 101B, San Marcos, CA 92078. This one's in North County, roughly 25–30 minutes from downtown San Diego depending on traffic, so it's really for hobbyists in the Escondido/San Marcos/Vista corridor rather than a casual city drive. Phone (760) 597-0445. Hours: Tuesday–Friday 12:00pm–7:00pm, Saturday–Sunday 11:00am–6:00pm, closed Monday. Reef and coral focus, plus custom aquarium installation and maintenance services — worth knowing about if you're planning a built-in tank rather than a standard glass box.
Pet Kingdom
3191 Sports Arena Blvd, San Diego, CA 92110 (Midway District, near the Sports Arena). Phone (619) 224-2841. Hours: Monday–Saturday 10:00am–6:00pm, Sunday 10:00am–5:00pm. Open since 1982 and billed as the largest independent pet store in San Diego — it's a general pet store first, but the aquatics department is substantial and covers both freshwater and saltwater, plus a reptile section if that's also on your list. Useful if you want to compare a broad big-store-style selection against the smaller specialty shops.
Buying online and having fish shipped
If you're outside reasonable driving distance — North County beyond San Marcos, out of the county entirely, or you just don't have a car-friendly afternoon — several of the stores above, particularly the coral specialists, ship livestock nationally with overnight or expedited delivery built around minimizing transit stress. It's a legitimate way to stock a tank when there's nothing comparable nearby, and coral in particular tends to travel better than most fish.
That said, don't treat shipping as equivalent to a store visit by default. A fish or coral piece that's spent 12–24 hours in a bag inside a box has had a harder day than one that walked out the door with you, and you lose the chance to actually look at it — clear eyes, even fins, steady swimming — before you commit. If a local option exists for what you're after, it's usually the safer first choice; shipping is the fallback, not the default.
Whichever store you buy from, don't skip your tank's nitrogen cycle to get fish in faster. A tank that isn't cycled yet is the single most common reason new fish die within the first week, regardless of how healthy they looked in the store.
Local clubs
Beyond the stores, San Diego has two active hobbyist clubs worth knowing about if you want opinions, trades, and swap meets rather than just retail:
- San Diego Tropical Fish Society (sdtfs.org) — a general freshwater club. Public meetings are held the second Sunday of each month at 6:00pm in Room 101, Casa del Prado, Balboa Park. Guests are welcome, not just members.
- Koi Club of San Diego (koiclubofsandiego.org) — focused on ponds and koi specifically. They run an annual show at the Del Mar Fairgrounds, which is a good way to see serious koi up close before deciding whether a pond is a realistic project for your yard.
What to check before you buy at any store
Regardless of which shop you walk into, a few signs are worth checking before you put a fish in your bag, because a store's overall care standard tends to show up in its tanks:
- Water clarity. Cloudy or visibly dirty water in display tanks usually means inconsistent maintenance, which raises the odds of stressed or sick stock.
- Fish behavior. Healthy fish hold their fins up and swim with purpose. Clamped fins, gasping at the surface, or fish hanging listlessly in a corner are worth asking about directly — a good shop will tell you if a tank's been having issues rather than hide it.
- Mortality tanks kept separate. Reputable stores quarantine new arrivals and pull visibly sick fish out of display tanks rather than leaving them in with healthy stock.
- Staff who ask questions back. A shop that asks about your tank size and current stock before selling you something is generally more trustworthy than one that'll sell you anything you point at — this matters most for stocking decisions, which is its own can of worms covered in our compatibility guide.
If you're newer to the hobby and not sure what to stock first, it's worth reading up before you shop rather than at the counter — our beginner freshwater fish guide covers species that tolerate a new keeper's mistakes, and if you're leaning toward a planted setup specifically, your first planted tank walks through what to ask a specialty store like Pet Zone Convoy or Aquatic Warehouse for.
Is Pet Zone Tropical Fish included because it publishes this site?
Yes, and we're saying so directly: Pet Zone Tropical Fish publishes Freshwater Guides. It's included here because it's a real, relevant San Diego fish store, not because we run the site. The other stores below have no relationship to us and we get nothing for mentioning them.
What's the single best fish store in San Diego?
There isn't one — San Diego's stores split by specialty (reef and coral, freshwater and aquascaping, monster fish and koi, general pet-department aquatics), so the right one depends on what you're stocking, not a universal ranking.
Do any of these stores require an appointment?
Kung Fu Corals keeps limited walk-in hours (Tuesday, Wednesday, Friday and Saturday, 12–6pm). Aqua SD asks for a 45-minute heads-up call for local pickup since it runs primarily as a shipping operation with a showroom. The rest keep regular daily retail hours — call first anyway, since small shops change hours without much notice.
Are there local fish clubs in San Diego?
Yes. The San Diego Tropical Fish Society (sdtfs.org) covers general freshwater keeping and meets the second Sunday of each month at Casa del Prado in Balboa Park; the Koi Club of San Diego (koiclubofsandiego.org) covers ponds and koi and runs an annual show at the Del Mar Fairgrounds. Both welcome guests.
I don't live near San Diego — can I still buy from these stores?
Several of them ship livestock and dry goods nationally, coral specialists especially. It's a reasonable option if there's nothing comparable near you, but a fish that's driven or walked out the door tends to arrive in better shape than one that's spent a day in a box — buy locally first if you have the choice.
