Pets Stack Exchange is a question and answer site for pet owners, caretakers, breeders, veterinarians, and trainers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm very new to keeping fish as pets. I was surprised to find out that you can order fish online and have them shipped. Is there any way to be sure that the fish will be healthy? Should I just stick to local stores?

share|improve this question
This is obvious but its worth pointing out to anyone thinking of purchasing online. Many livestock sellers only ship overnight. So if you live where there are temperature extremes, you need to time things so you'll be home to take the delivery. You dont want to get home and find your fish frozen in their bag because they left the box outside on your steps. – GrandmasterB Feb 5 '14 at 17:23
up vote 6 down vote accepted

There's nothing inherently sketchy about ordering fish online: most legit dealers (whether individual breeders or larger fish farms) should know how to ship fish safely, and I've seen many who are confident enough to offer live-on-arrival guarantees. Most dealers will describe how they ship pretty clearly, and you should be able to get a sense of how legit they are from that: Good bags, some sort of temperature control depending on the weather (heat packs, ice packs, etc.), and fast shipping are all things to look for. If you get the sense the dealer doesn't really know how to get the animal to you, or is being cagey about how they'll do it, I'd probably say look elsewhere.

The health of an online dealer's stock can be a gamble, but the same can really be said for the ones at your LFS -- it's true you can avoid any obviously bad fish you can see in person, but a good dealer won't sell you an obviously sick/dying animal regardless of whether you're there in person; and even healthy fish can have latent diseases and parasites that are brought out by the stresses of being transported to your home.

So there's an element of trust with any new dealer that you're considering. See what kind of reputation they have on the various aquarist forums, ask anyone you might know who's done business with them, even get in touch with them and see how they answer your questions. Then, if the price is right and you're convinced enough to give them a shot, go for it. If you can, quarantine is always a good idea, since it mitigates a lot of the risk in bringing home new animals.

Personally I tend to get my fish from a little local store, because I like the owner and he usually has a interesting and healthy (thought small) selection. But I'm planning on adding a few dwarf cichlids in a few months, and I'm probably going to get them from a specialty cichlid farm that I've heard good things about: they're just the next state over, but overnight shipping will probably cost less then the gas it would take to drive there. We have some of the big-name pet stores around here too, and while I've never had outright bad luck with them, I think I trust the specialists more, whether online or brick-and-mortar.

share|improve this answer
Good points. Hard to tell what you're getting in any case I guess. Just so happens that the fish I'm hoping to get soon aren't in stock at my local store. Decisions ahead... – mdwhatcott Feb 2 '14 at 4:41

It's not a bad idea; there are pros and cons to both.

In the store, you get to see the fish you're sold, and make sure they're healthy before taking them home. Online, you might not get to see the fish firsthand, but you can get fish directly from specialty breeders; fish that local stores might not have the setups to care for.

As far as shipping goes, most will ship it in breathable plastic bags, to ensure that the bags don't run out of oxygen. I know several that add more oxygen to the bag to help as well.

Personally, since shipping is so high, I would check with the local stores for fish first. They might even be able to order some for you. Otherwise, just make sure you order from someone with a reputation for selling good quality fish.

share|improve this answer
Ah, good point about the shipping. I hadn't got that far on the sites I was browsing. That does make a big difference. – mdwhatcott Feb 2 '14 at 4:40
Is there a site or system to learn or rate the reputation for online fish sellers? – JoshDM Feb 2 '14 at 5:59
@JoshDM It's mainly a question of seeing what people have said on various forums and so on, and trying to judge how reliable those comments are. One slight exception I can think of would be AquaBid, which is an eBay-like auction site with a mix of amateur and professional sellers -- it has feedback scores. – toxotes Feb 2 '14 at 13:15
Exactly, and I've used AquaBid myself without a problem. Craigslist has a pets section where you might be able to see someone wanting to get rd of their fish, but they're not going to be specialty fish. Otherwise I'd just suggest searching through forums that are dedicated to the fish you're looking for. Chances are someone there breeds them. Then just see what other people have said about them to judge if you find them trustworthy or not. – Spidercat Feb 2 '14 at 14:03

Both have their pros and cons.

I would personally get them from a store as I know the travel time they have been in the bag for, your oxygen levels would be fine. Also any problems with them I can get a quick response.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.