Guppy Price 2026: How Much Guppies Cost to Buy, Set Up and Keep
Author: Elliott Garber, DVM · Published
A guppy usually costs about $3 to $5 at a pet-store chain and about $10 to $20 from an online fish dealer, where pairs run roughly $20 to $40. In early October 2026 PetSmart listed male fancy guppies at $4.99 and females at $2.99, while three US online aquarium stores priced single guppies at $9.99 to $19.99 and pairs at $18.99 to $38.99, before overnight shipping that one of them charged a flat $34.99 for. The one breeder on the International Fancy Guppy Association (IFGA) breeder list prices show-line trios on request, and shipping them overnight can cost more than a pet-store group of fish.
The fish are the small number. A properly equipped 20-gallon tank (heater, sponge filter and air pump, lid and light, thermometer, test kit, sand and live plants) came to roughly $260 to $330 at PetSmart’s October 2026 list prices, before a stand. Guppies breed so readily that many keepers soon add a second, smaller tank for fry or for quarantining new fish, about $105 to $150 more. After that the running costs are modest. The heater’s electricity alone is about $40 to $80 a year at the July 2026 US average power price if the heater runs a quarter to half the time, and food, water conditioner, the air pump and the light add to that. Over three years, a sensible planning horizon for a guppy tank, the sourced lines add up to roughly $400 to $600 before food and water care.
Creatures has no guppy listings yet and only one listed fancy guppy breeder, so the useful step today is a free guppy listing alert that emails you when one is posted. Varieties, care notes and owner profiles live on the Creatures guppy page. Below is each number, where it comes from and how far it moves.
| Pet-store guppy (PetSmart) | Males $4.99, females $2.99, in store only (October 2026) |
|---|---|
| Online dealers | $9.99 to $19.99 each, pairs $18.99 to $38.99, plus overnight shipping |
| Show-line trios (IFGA-listed breeder) | Price on request; $55 to ship one or two trios overnight |
| Feeder guppies | 22 cents each at one aquarium store, store only |
| Starter group of six | About $22 to $30 at PetSmart’s prices |
| 20-gallon setup | About $260 to $330 at October 2026 list prices, before a stand |
| Second tank for fry or quarantine | About $105 to $150 |
| Heater electricity | About $40 to $80 a year if it heats a quarter to half the time |
| Exam at a clinic that sees fish | $85 to $105 at two exotic-animal clinics’ published fee lists (read October 2026) |
| Breeding lifespan | Females keep breeding to 20 to 34 months; 5 years is the recorded maximum |
| Three-year planning total | About $400 to $600 before food, water care and a second tank |
How much is a guppy? Prices by type and seller
Every fancy guppy, feeder guppy and show guppy is the same species, Poecilia reticulata, so the price is not about the animal’s biology. It comes down to three things: who bred the fish, how closely its line has been selected, and how it reaches you. There is no published price index for guppies, so the figures below are dated asking prices read on sellers’ own pages in early October 2026, not a market average.
Pet-store guppies
The cheapest colorful guppies are at chain stores. PetSmart listed about a dozen guppy types as live pets, available in store only. The male fancy guppy and most other color types, including blue, yellow, turquoise, red koi, pink tuxedo, cobra, dumbo and two delta-tailed lines, were $4.99 each, a red gold tuxedo was $4.59 ($4.49 that week), and the female fancy guppy was $2.99. The price follows the color: FishBase describes males as about half the size of females with a colorful tail, and females as the plainer sex. The chain was also running a buy four, get the fifth free offer on community fish through November 1, in store only.
At those prices a starter group costs little. Six fish as two males and four females came to $21.94; six males came to $29.94. That matches the $3 to $5 a fish in our guide to the best freshwater aquarium fish for beginners, which also explains what guppies can share a tank with. Why six and why that mix is covered below, because it matters more than the price.
Online dealers and small breeders
Online aquarium stores sell named varieties that chains rarely stock, such as Moscow, metal dragon and Japan blue, plus single-variety dumbo ear and cobra lines where the chain sells only mixed males. Across three US online stores in early October 2026, imported single guppies were $9.99 to $14.99, fish bred in the US by the store or a local breeder were $12.99 to $19.99 each, and pairs of one male and one female were $18.99 to $38.99. One store sold an assorted trio for $28.99. Many of the listings were out of stock that week.
Shipping is the line that surprises people. Live fish travel overnight or by two-day air in insulated boxes. One store charged a flat $34.99 for overnight shipping, free above $200, and another said plainly that it does not offer free shipping on live animals and that rates depend on your location. On a small order the shipping can cost more than the fish: one $18.99 pair plus the $34.99 overnight fee is $53.98, and three pairs at $18.99 to $38.99 a pair plus that fee come to about $92 to $152.
Show-line trios
Fish bred for the show bench are a different purchase. The IFGA’s basics of show breeding says guppies are normally sold in trios of one male and two females, recommends buying young fish of about three to four months, and tells would-be show breeders to skip pet-shop guppies and buy an established strain from a reputable IFGA breeder. The one breeder on the IFGA’s breeder page when we checked, a Master Breeder in Florida, sells pairs and trios of three to five month old fish, usually with females already bred, and quotes prices by request rather than publishing them. His listed shipping is $55 by express overnight for one or two trios, plus $5 for each additional trio.
Many show fish also change hands at club auctions. The IFGA’s guide to how shows work says virtually every IFGA show has an auction on the Sunday. The show guppy guide explains how those fish are judged and classed, and the Delta guppy guide covers the tail shape that dominates North American show classes.
The trio is the cheap part of a show line. The IFGA says it takes 8 to 10 tanks to properly keep a strain, because each drop of fry has to be raised, sorted by sex and culled. That is the real price of showing guppies, and the setup section below shows what one tank costs before you multiply it.
Feeder guppies and Endlers
Feeder guppies are sold as live food, by the fish or the bag. A Pennsylvania aquarium store listed feeder guppies at 22 cents each, retail store only. If one ends up in a display tank, treat it like any new fish and quarantine it first.
Endler’s guppies look like small, bright guppies and are often sold beside them, but they are usually treated as a separate species. FishBase lists Endler’s as Poecilia wingei, described in 2005 from lagoons in Venezuela, with a recorded maximum of about 2 cm (standard length) for females. PetSmart sold a male cobra Endler’s at $4.59 ($4.49 that week). The two species interbreed: a 2014 University of Colorado Boulder honors thesis found that Endler’s females showed no preference for males of their own species and that the two produced hybrid offspring. So a cheap “Endler” may well be a hybrid; if purity matters to you, ask for the line’s history before you pay. The Creatures Endler page explains why that label needs care.
Buy a group, not a single fish
FishBase’s aquarium note says to keep guppies in groups of five or more. The mix matters as much as the number. The US Fish and Wildlife Service’s ecological risk screening summary for the guppy describes males as continuously chasing and mating females, so the usual advice is clearly more females than males, or one sex only. Each choice has a cost. A mixed group means fry, which means more tanks. An all-male group is the only setup that cannot produce fry, and since the colorful sex is the dearer one at a chain store, it is also the most expensive group to buy.
Setup cost: the tank costs more than the fish
A guppy needs what any tropical fish needs: a heated, filtered, cycled tank with enough water to stay stable. The Merck Veterinary Manual’s owner guidance frames fish health around water quality, nutrition, cleaning and quarantine, and every one of those is a piece of equipment you buy before the fish. Set the tank up first, because it has to cycle before any fish go in.
Tank size: why this guide prices 20 gallons
PetSmart’s guppy pages list a 10-gallon tank under housing. FishBase gives 60 cm, about 24 inches, as the minimum aquarium size for a group of five or more, and a standard 10-gallon tank is only about 20 inches long. So this guide prices a 20-gallon tank, 24.25 by 12.5 by 16.75 inches, which clears that minimum. At PetSmart it listed at $79.99, and an open-glass sale had it at half price, $39.99, the week we checked. The longer 30-inch 20-gallon model listed at the same price, but the LED hood priced below fits only the 24-inch tank.
Never a bowl: a bowl is far shorter than FishBase’s 60 cm and cannot hold the heater and filter priced here. Twenty gallons gives a group room to swim and the water room to stay stable, and the celestial eye goldfish guide makes the same case against bowls for a fancy goldfish.
Plan where it will stand. Twenty gallons of water alone weighs about 167 pounds, before the sand and the glass. The tank maker’s own instructions say to use a stand that can safely carry a filled aquarium. PetSmart’s stands sized for 20 to 37 gallon tanks listed at $229.99 to $254.99, which is why the totals here say “before a stand”.
Heat and a thermometer
Guppies are tropical. The IFGA’s basic care page keeps them at 75 to 82°F, and the screening summary notes that the species cannot tolerate water below 15°C (59°F). A heater is not optional in most homes, and a separate thermometer tells you when the heater is wrong. A 100-watt submersible heater listed at $34.99 ($22.99 that week) and a floating glass thermometer at $4.99.
A sponge filter and an air pump
The IFGA’s care page names sponge and box filters as the two types breeders favor, and describes the sponge filter as a simple sponge on an air-lift tube that is cleaned by squeezing it out. It also has no intake that can pull in fry. A sponge filter sized for 20 gallons listed at $9.99, an air pump for up to 20 gallons at $18.99, airline tubing at $4.99 and a check valve at $3.99. A sponge is rinsed and reused, which saves a recurring cost: Merck’s owner guidance says replaceable filter cartridges should be changed once a month.
Lid, light, sand and plants
A hood with an LED light for the 24-inch tank listed at $49.99. Twenty pounds of aquarium sand was $29.99. Live plants were $6.99 each for single plants such as Java fern, anubias and Amazon sword, or $17.99 for a small variety pack.
Plants are not decoration for guppies. In a 2025 study in Frontiers in Fish Science, Manenti and colleagues kept guppies in 60-liter tanks with no enrichment, a little, or a lot (substrate, wood and plants). Fish in the richly furnished tanks showed more of the feeding and courting behavior the authors treat as signs of good welfare, the stress behavior they measured was more common in the low-enrichment tanks, and water cortisol was higher there too. Plants also give cover, which chased females and newborn fry both use.
Water tests and conditioner, and why you cycle first
Cycling is the step that costs fish when it is skipped. A new tank has to grow the bacteria that break down ammonia and nitrite. The University of Illinois College of Veterinary Medicine says a new tank may not be ready for fish for two to four weeks, and the Merck Veterinary Manual says a biofilter in a tropical tank can take up to 8 weeks to establish. Illinois recommends measuring ammonia, nitrite and nitrate, temperature, pH and dissolved oxygen, as often as daily in a new tank, with the nitrogen wastes and pH checked weekly once the tank is established. A freshwater master test kit listed at $39.99 ($35.99 that week) and is sold as more than 800 tests; weekly checks of four values use about 208 a year. Tap water also needs a conditioner for chlorine and chloramine, which the IFGA calls lethal to tropical fish: a 3.38-ounce bottle of a common conditioner listed at $5.99.
| 20-gallon glass tank, 24 in long | $79.99 ($39.99 on sale that week) |
|---|---|
| LED hood | $49.99 |
| 100-watt heater and thermometer | About $40 |
| Sponge filter, air pump, tubing, check valve | About $38 |
| Master test kit and water conditioner | About $46 |
| Sand, 20 lb | $29.99 |
| Live plants | About $18 to $28 |
| Gravel vacuum and net | About $20 |
| Piece by piece | About $320 to $330 |
| Starter kit route | About $260 to $270 |
| Not included | A stand, food, and a second tank for fry or quarantine |
The kit route uses PetSmart’s 20-gallon starter kit, listed at $149.99 ($89.99 that week), which comes with the tank, a hood with LED light, a heater, a filter, a thermometer, a net and a water test vial; add the master test kit, conditioner, sand, plants and a gravel vacuum and it lands at about $260 to $270. Both totals are one retailer’s list prices in one week, so treat them as planning figures. Sales cut them sharply, as the half-price tank shows, and a secondhand tank cuts them further if you clean and leak-test it.
Fry: the cost that multiplies
Guppies are livebearers, and the bill most new keepers do not plan for is the one their fish create. FishBase and the federal screening summary give the numbers: after a four to six week gestation a female gives birth to 20 to 40 live young, she may produce young every four weeks, and she can store sperm for later broods. The IFGA’s care page puts show strains at 30 to 50 fry every 28 to 30 days. Males mature at about two months and females at about three, and the parents give no care and may eat their own young.
What a mixed group produces
Run the numbers on the starter group above. Four females at 20 to 40 fry each is 80 to 160 fry in a month if every one survives. The adults will eat some of them, but even a fraction of that is more fish than most home tanks have room for, and one of the common names the federal summary lists for the species, “millions fish”, is a fair warning. Sperm storage also means a female bought from a mixed shop tank can give birth for months with no male in your tank at all.
The second tank
Keepers who want to raise fry, or simply want to quarantine new fish, end up with a second tank. Merck describes the quarantine tank a hobbyist can set up “for a modest investment”: an inexpensive 10-gallon tank, a sponge filter, a small air pump and a heater, with its own nets and siphon. At PetSmart’s October 2026 list prices that is a 10-gallon tank at $36.99, a sponge filter at $9.99, an air pump at $18.99, a 50-watt heater at $26.39 to $31.99, a small net at $2.99 and an extra-small gravel vacuum at $10.99: about $105 to $110, or about $150 with a $38.99 LED hood. A mesh breeder box that hangs inside the tank to separate newborn fry was $9.99.
That second tank holds fewer fish than people expect. It is a temporary grow-out or quarantine tank, not a home for an adult group, which still needs the 20-gallon display tank priced above. The IFGA says to keep no more than 10 to 20 young in a 10-gallon tank, and no more than about one fish per gallon by two months. So a 10-gallon grow-out tank holds about ten growing guppies, less than one brood. This is why the IFGA puts a show line at 8 to 10 tanks, and why a mixed group needs a plan before the first brood arrives.
Where the extra fish go
The cheap answers are an all-male tank, which cannot breed, or a planted community tank where many fry are eaten. Otherwise you need outlets: another keeper, a local aquarium club (the IFGA lists affiliated clubs, and show auctions take guppies), or a shop willing to take them. What you must never do is release them. The US Geological Survey’s guppy fact sheet records guppies established in warm-water sites in Hawaii, Idaho, New Mexico, Nevada, Texas and Wyoming, mostly from fish farm or aquarium releases, and lists harm to native fish, including the White River springfish in a Nevada spring.
Ongoing costs: food, water care and electricity
Once the tank is running, the bills are small but steady. The largest predictable one is the heater.
Food
Guppies eat little, and overfeeding is the bigger risk: the Illinois veterinarians warn that overfed pet fish become obese, and the IFGA lists overfeeding among the causes of ammonia, which it calls the number one fish killer. A 1-ounce can of a common tropical flake listed at $4.99 and a 2.2-ounce can at $7.99. The IFGA recommends a varied diet of dry and live foods, and frozen brine shrimp listed at $8.99 to $14.99 a pack. How long a can lasts depends on the size of the group, so this guide prices no food line in its totals.
Water care and filter upkeep
Regular partial water changes need conditioner every time; a larger 8.45-ounce bottle of the same conditioner listed at $14.99. The test kit’s 800 tests go a long way at one round a week. A sponge filter is rinsed rather than replaced, while a cartridge filter adds Merck’s monthly cartridge change.
Electricity
The heater is the line worth working out. A 100-watt heater uses 0.1 kilowatt-hour for every hour it is switched on, which at the US average residential price of 18.31 cents per kilowatt-hour for July 2026 is about 1.8 cents an hour. A heater with a thermostat only runs when the water drops below its setting, so how much it runs depends on how cool the room is. If it heats a quarter of the time, that is about $40 a year; half the time, about $80. Running nonstop would cost about $160 a year, which is the ceiling, not the expectation. The IFGA notes that individual heaters can be expensive to run, which is why breeders with many tanks heat the room instead. The air pump and LED light add a smaller amount on top.
Vet and health costs
Vaccines are still uncommon for pet fish, Merck notes, and many guppy keepers never take a guppy to a vet. When they do, the questions are about the whole tank: Merck’s chapter for veterinarians starts a fish case with how many fish are affected, the tank’s volume and design, how many fish it holds, new additions, quarantine and past medications. Not every clinic sees fish, but two exotic-animal clinics that do publish their fees: one in Florida lists a wellness exam at $85 and an emergency exam at $155 to $185 (read October 2026), and one in Wisconsin, on a February 2026 price list, starts exams for birds, reptiles, amphibians and fish at $105.
Merck’s veterinary chapter explains what a fish vet can do with a loss: a fish that has been dead less than 24 hours and was promptly refrigerated still has diagnostic value, and a water sample should go with it. The Illinois veterinarians add that internet advice on treating fish at home can make a sick fish worse, and recommend working with a veterinarian familiar with pet fish.
The cheapest health spending is prevention. Merck’s chapter gives 30 days as the minimum quarantine for new fish, which is what the second tank is for. That matters more for fancy strains: a study by Smallbone and colleagues in Molecular Ecology found ornamental guppies carried less immune gene variety than descendants of wild-caught fish and reached peak infections of the skin parasite Gyrodactylus turnbulli 10 times higher. None of this replaces a veterinarian, and any treatment decision belongs with one.
What guppies really cost over three years
Lifespan sets the horizon, and for guppies it is short. The federal screening summary cites reference data showing females still breeding at 20 to 34 months old, and the AnAge longevity database records a maximum of 5 years. A guppy tank, though, runs as long as you keep it, so three years is used here as a planning horizon: long enough to cover the 20 to 34 months that females in the reference data were still breeding.
Over three years, the lines this guide could source come to:
- Fish: about $22 to $30 for a starter group of six at PetSmart’s prices.
- Setup: about $260 to $330.
- Heater electricity: about $120 to $240 (a quarter to half the time, three years).
That is roughly $400 to $600 before food, water conditioner, a stand and any illness. Add the second tank for fry or quarantine and the plan becomes roughly $510 to $750. A show line multiplies the tank lines by the IFGA’s 8 to 10 tanks, less what a shared air pump and a heated room save. These are planning illustrations, not quotes, and the fish are the smallest part of every version of them.
The cheapest way to keep the rest small is to write things down. The IFGA tells breeders to record every drop: how many young, how many males and females, how many culled. For a home tank, the date of each water test, water change and new arrival does the same job. On Creatures you can track a tank of fish by number as a count group, keep shared records on the group, and log what the tank costs on its Financials tab. If the new arrivals still need names, the fish name generator has ideas.
Frequently asked questions
How much is a guppy?
Usually about $3 to $5 at a chain store and about $10 to $20 from an online dealer. In October 2026 PetSmart listed male fancy guppies at $4.99 and females at $2.99, and three US online stores priced singles at $9.99 to $19.99 and pairs at $18.99 to $38.99 before shipping.
Why are male guppies more expensive than females?
Most of the color is in the males. FishBase describes males as about half the size of females, with a colorful tail, and at PetSmart in October 2026 most color types were $4.99 while the female fancy guppy was $2.99.
How much do show guppies cost?
The IFGA says guppies are normally sold in trios of one male and two females, and the one IFGA-listed breeder we found sells trios and quotes prices on request. Shipping adds a real cost: he charges $55 to ship one or two trios by express overnight. Keeping a show line properly takes 8 to 10 tanks, according to the IFGA.
How much does a guppy tank setup cost?
About $260 to $330 for a 20-gallon setup at PetSmart’s October 2026 list prices, with a heater, filter, lid and light, test kit, sand and live plants. A stand, if you need one, adds about $230 to $255.
What size tank do guppies need?
FishBase gives 60 cm, about 24 inches, as the minimum aquarium size for a group of five or more, which is why this guide prices a 20-gallon tank rather than the 10 gallons on PetSmart’s guppy pages.
How much does it cost to keep guppies each month?
The heater is the main predictable cost, about $3 to $7 a month at the July 2026 US average electricity price if it runs a quarter to half the time. Food and water conditioner add a little more, depending on the size of the group.
Are Endler’s guppies the same as guppies?
They are usually treated as a separate species, Poecilia wingei, but the two interbreed, so an Endler label does not guarantee a pure fish. PetSmart sold a male cobra Endler’s at $4.59 in October 2026.
How long do guppies live?
Not long. Reference data cited in the federal screening summary has females still breeding at 20 to 34 months old, and the AnAge database records a maximum of 5 years. Plan on the tank outlasting any one fish.
Do this next on Creatures
Whether you are still pricing your first group or already running out of tank space for fry, Creatures keeps the search, the records and the costs for each fish or tank in one place.
Get alerted when a guppy is listed. Creatures has no guppy listings yet, so an alert is the way to hear about the first ones. Set a free guppy listing alert and Creatures emails you when one is posted. No account needed to start. See saving searches and using your watchlist for how alerts work.
Check the marketplace and directory. The guppy marketplace shows any current listings, and the Creatures breeder directory filters breeders by species and state. Creatures files guppies under one guppy page; its breeder directory also has a separate fancy guppy category, which lists one breeder, in Florida.
Add your fish. Keeping a breeding trio or a show male? Create a free guppy profile to hold its line, variety, photos and history. No account needed to start, and the walkthrough is in adding an animal to Creatures. For a whole tank, track it by number as a group.
Log water tests, drops and quarantine dates. Add a record for each water test, brood, new arrival or treatment, and set a reminder for the next water change or the end of quarantine. The record sheet opens for any visitor to look around, and a free account saves what you enter. See adding a record, health and medical records and reminders and upcoming care.
Breed guppies? The directory has no guppy breeders yet, so the first profiles stand out. Create a free breeder profile so buyers looking for a variety or a line can find your fishroom. No account needed to start, and getting listed in the breeder directory explains how listings work.

