

Beli Ikan Hiasan Online: How to Buy Live Fish Online in Malaysia (Delivery, Live Arrival & Sabah/Sarawak)
A few years ago, buying ikan hiasan meant driving to a kedai ikan hiasan and picking fish from the tank. Today you can order a betta from a breeder in another state, guppies from a Johor farm or plants from a hobbyist, all from your phone. Malaysia is one of the world's big ornamental fish producers, so there's a huge range of locally bred fish available online.
But live fish aren't like other parcels. They need oxygen, stable temperature and a fast trip. This guide walks you through buying live fish online in Malaysia: what to check before ordering, what happens during delivery, and exactly what to do when the box arrives.
Before You Order: Questions to Ask the Seller
Each seller works differently, so read the listing carefully and ask when something isn't clear. Good questions:
- Is the photo the actual fish, or a representative photo? For bettas, arowana and high-grade guppies, you usually want the actual fish. For schooling fish like tetras, a representative photo is normal.
- What size will I receive? "Medium" means different things to different sellers. Ask for size in cm or inches.
- Which days do you dispatch? Many sellers ship live fish early in the week so parcels don't sit in a courier depot over the weekend.
- Which courier, and do you deliver to my area? Some sellers only offer live delivery within certain states, or offer self-collect instead.
- What is your live-arrival or DOA (dead on arrival) policy? Policies vary by seller. Find out what proof they need (usually an unboxing video) and how soon you must report a problem.
- Is the fish Malaysian-bred? Locally bred fish are often already used to local water and temperature, and travel a shorter distance.
- Is this species legal to keep in Malaysia? Some fish, such as flowerhorn, piranha, pacu, arapaima and crayfish, are on the Department of Fisheries (DOF) Malaysia prohibited list. Only buy from sellers who comply with DOF rules, and confirm with DOF if you're unsure, since lists can change.
How Live Fish Are Packed
Most sellers use some combination of:
- Thick plastic bags with a small amount of water and a large pocket of air or oxygen, often double-bagged
- Breathing bags for some species, which let gases pass through the plastic
- Insulated boxes (styrofoam) to buffer heat
- Ice packs or cold packs in very hot weather for some species
- Separate cups or bags for bettas and aggressive fish
Fish are usually fasted for a day or so before packing, which reduces waste in the bag.
Delivery Within Peninsular Malaysia
Within the peninsula, many live-fish parcels arrive the next day or within a couple of days, depending on the courier and distance. Still, plan ahead:
- Be home on delivery day. A box left outside in the afternoon sun can overheat in minutes.
- Track the parcel and contact the courier if it's delayed.
- Avoid public holidays and long weekends, when depots may be closed.
- Self-collect is often the safest option if the seller is near you.
Sabah and Sarawak Guide
Live fish to East Malaysia is harder. Parcels travel by air, and courier delivery to Sabah and Sarawak often takes longer, commonly around 2–5 days. That's a long time for a fish in a bag.
Tips for East Malaysian buyers:
- Ask the seller first whether they ship live fish to Sabah or Sarawak at all, and which courier or method they use.
- Choose hardy, small fish for long trips. Small livebearers, small tetras and rasboras usually travel better than large or delicate fish.
- Order early in the week so the parcel isn't stuck in transit over a weekend.
- Consider plants and dry goods first. Aquarium plants travel much better than fish, and equipment, food and ubat ikan ship nationwide with fewer problems.
- Check local sellers. Some fish may be available from sellers in Sabah or Sarawak, which avoids the flight.
When the Box Arrives: Step by Step
1. Record an unboxing video
Start recording before you open the box, showing the sealed parcel and label, then open it and show each bag. If a fish has died, this video is usually what sellers ask for. Keep recording until you've checked every bag.
2. Keep the lights low
Dim the room and keep your tank light off. Fish have been in the dark for hours, and sudden bright light stresses them.
3. Float the bag to match temperature
Float the sealed bag in your tank for about 15–20 minutes so the water inside gradually matches your tank temperature.
4. Acclimate to your water
- Float-and-cup method: open the bag, roll the edge to keep it floating, and add a small cup of tank water every few minutes for 15–30 minutes.
- Drip method: for sensitive fish and shrimp, put the fish and bag water in a clean container and drip tank water in slowly through airline tubing, over 30–60 minutes or longer.
Important: once a bag is opened, the water's chemistry changes and ammonia from the trip can become more toxic. Don't leave fish sitting in opened bag water for hours. If fish look weak, move them to tank water sooner.
5. Net the fish, don't pour the bag
Use a net to move the fish into your tank, and throw away the bag water. It contains waste and possibly disease from the trip.
6. Hold off feeding
Wait until the next day before feeding, and then feed lightly.
Prepare Your Tank Before You Order
Never order fish for a tank that isn't ready.
- Cycle the tank for 2–4 weeks, so beneficial bacteria can handle waste.
- Treat all tap water with anti klorin. Malaysian tap water is chlorinated, and the national drinking-water standard allows residual chlorine of up to 5 mg/L, which harms fish.
- Add an air pump. Fish arriving after a long trip benefit from extra oxygen, especially in warm Malaysian tanks.
- Consider a quarantine tank for two to three weeks, to watch for white spot or other disease before adding fish to your main tank.
Common Problems and What to Do
| Problem | What to do |
|---|---|
| Fish dead on arrival | Keep recording, photograph the bag unopened, contact the seller quickly following their policy |
| Fish weak or lying on its side | Move to tank water sooner, dim lights, add aeration |
| Bag leaked | Get fish into tank water immediately; report to seller |
| White spots appear in a few days | Treat for white spot; quarantine new fish next time |
| Wrong fish or size | Contact the seller with photos straight away |
Is Buying Fish Online Safe for the Fish?
Done well, yes. Professional sellers ship fish regularly, and many fish arrive in good health. The risks come from heat, delays and poor packing. You can reduce them by choosing reliable sellers, ordering at the right time, being home for delivery and acclimating carefully.
Never Release Unwanted Fish
If a fish you bought outgrows your tank or isn't what you expected, don't release it into a river, lake or drain. Malaysia already has about 80 alien species established in its waterways, according to DOF, and several states now ban releasing foreign fish without permission. Rehome the fish through a shop or another hobbyist instead.
Frequently Asked Questions
Boleh ke beli ikan hiasan online di Malaysia? Boleh. Ramai penjual dan penternak di Malaysia menjual ikan hiasan secara online dan menghantar melalui kurier. Tanya penjual tentang hari penghantaran, kawasan yang diliputi dan polisi ikan mati semasa sampai.
Ikan boleh tahan berapa lama dalam beg semasa penghantaran? Bergantung pada jenis ikan, saiz beg, oksigen dan suhu. Kebanyakan ikan kecil boleh tahan perjalanan satu hingga dua hari jika dibungkus dengan baik, tetapi lebih cepat sampai lebih baik. Penghantaran ke Sabah dan Sarawak mengambil masa lebih lama.
Can I get live fish delivered to Sabah or Sarawak? Some sellers ship live fish to East Malaysia, but not all. Ask the seller first, choose hardy fish and order early in the week.
Why do I need an unboxing video? Many sellers ask for one as proof if a fish arrives dead or damaged. Start recording before you open the box.
Should I put the bag water into my tank? No. Net the fish into your tank and throw the bag water away.
Browse freshwater fish, guppies and aquatic plants from sellers across Malaysia on FishyHub. Get your tank ready first with anti klorin and water conditioners and an air pump. Check each listing for seller location, delivery options and live-arrival terms.
