Guppy Fish Care

Updated November 1, 2018 | Author: Mike - FishLore Admin

The Guppy is perhaps the most popular freshwater tropical fish species. A great tropical fish for freshwater aquarium fish beginners, this is a very hardy tropical fish that is also a very prolific breeder. The male is easy to distinguish from the female because the male is usually more colorful with extremely colorful and large caudal fins (tails). The female is usually larger, thicker bodied, with less color and a smaller cuadal fin (tail).

They are livebearers which means that the babies are free swimming at birth. At each birth, the female can have anywhere between 4 and 60 or more babies. If left in a community tank, the fry will be quickly eaten if not secured in a breeding net or breeder's box. Sadly, even the parents will partake in the baby fish feast.

Please be responsible and have a plan for what to do with the fry. If you're not interested in breeding them they should do just fine when kept as all males or all females. Mix the sexes and you will most likely have babies. If knowing that the larger fish in the tank are having a feast (as they would in the wild) on the baby guppies bothers you then only keep all males or all females. You may sometimes see some aggression amongst the males but nothing too out of hand.

Also, keep in mind that female guppies can be pregnant when you buy them from the store. Look for the gravid spot by the anal vent or a bulging in the belly area.

They will accept most fish food including vitamin enriched flakes, frozen, freeze dried and live foods. Try to give them a variety of foods for optimum health and coloration. Feeding them live or frozen foods every once in a while should do wonders for their activity levels and general well being.

If you are looking for guppies for sale you can usually find them locally for a few dollars with show quality guppies going for much more. Also check out the buy and sell forum here on FishLore. Several members sell them.

See the Care Sheet on the forum for even more details on keeping guppies.


Male Female Red Guppy

Guppy Farm Video

Fish Care Facts

Scientific Name : Poecilia reticulata

Common Names : Fancy Guppy, Millions Fish, Rainbow Fish

Origin : Originally from an island northeast of South America. They are produced largely on asiatic farms these days.

Care Level : Easy, good for freshwater beginners when you have only one sex. This fish will breed easily in your tank if you plan on keeping males and females in the same tank.

Size : 2 inches (5 cm) - The majority of males reach 2 inches in length. They are much more colorful than the females, generally with larger dorsal fins and caudal fins. Female fancy guppies tend to be 2.5 inches in length.

pH : 7 - 8, harder water rather than softer, and slightly to moderately alkaline

Temperature : 66°F - 84°F (19°C - 29°C)

Water Hardness : 10° to 20° dH,

Lifespan : 3 - 5 years

Origin / Habitat : Central America

Temperament / Behavior : This is a mostly peaceful and hardy fish that is good for beginners. Male guppies can get aggressive with other male guppies.

Breeding : Guppies are livebearers and are not very hard to breed. If you have males and females, chances are you will eventually have babies. Parents will eat their young if not separated. Read the breeding guppies article for more information if you have a pregnant livebearer or fry.
If you want to try and raise the fry look into investing in a breeding box or breeder net like these:

From the caresheet on the forum:
The females are larger around the abdominal area, with the tell-tell purple cresent moon shape in the area directly above the vent. The vent being the opening in which waste is excreted as well as fry are dropped from. Purple cresent moon, also referred to as gravid area, denotes the containment of fetii, or developing baby fish.

Gestation period for poecilia reticulata averages 28-32 days depending on several factors. Water temperature, population density, availability of hiding places, quality of food, stress level, and other species in the tank all can be contributing factors to gestation period's length.

80-82 degrees farenheit water temperature has been known to cause a shorter gestation period. Population density, lack of availability of hiding places, and differing species in the tank all contribute to stress level, which can prolong gestation period, or holding of fry.

Fry become sexable at about three weeks of age, given proper conditions. Then become sexually mature around 3 months of age. Females that begin spawning at 3 months of age will have small spawns, but get progressively larger as the fish ages, until about a year of age. At one year of age they will hold steady for a few months and then begin to decline in fry per spawn, until they stop spawning all together. Males will begin breeding as early as 45 days, and continue until death for the most part.

Line breeding, or inbreeding, is often used to set desired traits. Line breeding is defined as breeding fish and their offspring back to each other, so that specific desired (desired by the human in control of breeding) traits become the dominant traits in any offspring of the fish. Generally when line breeding, new, unrelated stock needs to be added no less frequently than every 4th generation.

We've seen some adults learn not to eat their fry, some not have the issue at all, and some that we have agreed will never learn. We theorize the eatting of fry to be strain specific. Any of our primarily black guppy strains eat their fry everytime they have the chance. We've had a cobra strain learn not to eat their fry, much the same way angelfish learn. Of the strains that do not eat their fry, the mothers seem to keep an eye on them for several months, or until they become sexually mature. Females have been seen to go as far as to defend the younger juveniles from adult males in our tanks. The defending was seen more in the platinum or pastel strains than any other.

Aquarium Size : 10 gallon or larger.

Tank Mates : Many, given their peaceful nature.

Diseases : Freshwater Fish Disease - Diagnose, Symptoms and Treatment. Guppies can easily get finrot so keep your water parameters in check and the water very clean via lots of partial water changes.

Diet / Foods : Give them flakes, freeze dried and live foods. Vary their diet for optimum colors and health. Good quality well balanced foods would be a positive, whereas low quality foods could put them in an imbalance of certain needed ingredients. In the wild they consume small insects and bugs that have plant material in their digestive tracks as well as other things, which balance them out

Tank Region : Middle to top

Gender : Easy to determine. The male will have the larger, more colorful tails.

Fish Lore Forum : Guppy Forum

References :

Forum Avatar :
Red Guppy Yellow Guppy


From: Mark via email
Mine is pregnant but I dont know how long and what to do when it gives birth? Please help.
FishLore: The gestation period for guppies is usually about 28 days but it can take longer for them to have babies. Sometimes up to 38 or 40 days. Some things you can do:
  • Get a Breeder Box or a Breeder Net and place your pregnant female in it.
  • After she has the babies, return the female to the tank but leave the babies in the breeder box.
  • Feed them very small amounts of brine shrimp 3 or 4 times a day.
  • After about 2 weeks you can start to feed them crushed flake food.
  • Figure out what you are going to do when they start to overcrowd in the breeder box. Instead of buying a new aquarium, you may want to get a tank divider for your main tank.
  • When you can put them in with the other fish in your main tank depends on the size of your other fish. The babies should be ready to release into the main tank when they reach 3/4 of an inch in size.
  • Check out the article on breeding them for more information (linked above). Enjoy them and watch them grow.

From: Roland
I have a few pregnant females, and would like to know - how many babies will they be likely to have, and do they give them all at the same time?
FishLore: The number of babies that a female can have ranges from as little as 4 to as many as 60. The female should pass all of the babies within a few hours. If you don't already have one, look into getting a breeder net or a breeding box to house the female until she releases the babies. See the question above for more information.

From: Bodycount
I just recently purchased 3 females and 1 male. 4 days later I had 4 little babies swimming around. Instead of keeping them I bought 2 red-tail black sharks and 1 albino red-tail in hopes that they would help control the baby population. The little buggers are fast and get away from parent guppies and the sharks whenever they come close to them. I will keep you informed on how its going.
FishLore: Alrighty then. Sorry to say, but there is a small flaw in your plan, Dr. Evil. The redtail sharks will mostly fight each other because they are very territorial. You will soon have only 1 red tail shark.

From: Bob
I have pregnant female and I don't know when she is going to have the babies. Could I leave her in the breeding net until she does?
FishLore: The gestational period for this fish is usually around 28 days, plus or minus a few days. Generally, the less time the female has to spend in the breeding net the better.

If you have reservations about using the breeder box/net, another option is to use a tank separator and place the female on one half of the tank. Place some breeder grass for the babies to go into after birth on the same side of the tank. The babies will hide in the breeder grass until you can retrieve them. Net the babies and put them into the breeder box and then remove the tank separator. This may be less stressful for the female since she would have more space than if you were to put her into a breeder box. It also makes cleaning up a breeze after feeding the babies since you just have to siphon up the uneaten food in the breeding box.

From: Suzie
What is wrong when your guppies and goldfish start sitting at the bottom of the tank and their gills are pumping fast along with their mouths, then they will start to lay on their sides swim around and back to their sides then after appx 3-4 days they have passed on to fishy heaven. What could be causing this?
FishLore: It could a few different things but most likely there is a problem with the water in your tank. Have you checked the ammonia, nitrite, nitrate and pH levels? If your tank is new then it probably has not cycled yet. For more information on this please read about the Aquarium Nitrogen Cycle. This is a very important process that you must understand if you want to be successful at keeping fish.

From: Jenn
I woke up the other morning and to my surprise found 8 babies. I have no idea how long they have been there. I had to treat the other fish for ick so I removed them from the tank before the treatment began. All the other guppies have ick. Do you think the babies will too?
FishLore: Getting ick in your tank usually means that something is out of whack with your water parameters, you recently introduced a new fish, or you have a new system with all new fish. You'll need to check the ammonia, nitrite, nitrate and pH levels. If this is a new tank, be sure to read up on the Nitrogen Cycle. Also read this article; Sick Fish, What Do I Do? The baby fish will get ick too so you will need to treat them right away if you don't want to lose them.

From: Elizabeth
Having a hard time deciding to breeding them or not? Well, here are some questions that you should ask yourself:
  • Is your tank big enough?
  • Where will they grow?
  • Where will they go?
  • But most inportantly, is it necessary to breed them?
Hope this works!

From: Megan
I have a new tank that hasn't completed the Nitrogen Cycle yet and I was wondering if they would do okay.
FishLore: They may have a chance of making it through the cycle if you stay vigilant with those water changes to keep the ammonia and nitrites from getting too high. The downside is that you're prolonging the aquarium nitrogen cycle by doing the water changes. Read the page on the nitrogen cycle for ways to kick start this process. Look into the Bio-spira product for the nitrogen cycle.

From: StanMan
I have a pregnant female fancy and I have no idea how or what to do when the babies are released. Would it be ok if I leave the fry in a fish bowl until they are big enough to get into the tank with the parents? The female looks REALLY pregnant. Its stomach is about almost a centimeter slumping down and the triangle is really dark and big. Will it breed soon?
FishLore: Sounds like the breeding has already happened. It's difficult to say when she'll drop the babies. Get some breeder grass or use a breeder net to capture as many of the babies as possible. If you don't you risk the other fish in the tank eating the babies. A bowl may not work very well (need a heater and sponge filter) in order to raise these baby fish until they are big enough to re-enter the tank. They need very frequent small feedings with quality fish fry foods and good water conditions provided via frequent partial water changes.

From: Ro
In my experience, they will get along fine with most fish. However, don't house them with male OR female Betta fish. I once made the mistake of adding a female betta to my tank, (assuming from what I'd heard from the shopkeeper that they didn't nip!) and I had some very torn fins! The betta is now back where she belongs, in the shop, and mine are healing nicely. I keep mine with platys and cherry barbs. They all get on fine, great fish with a peaceful community. I've also kept them with black and balloon mollies, otos, and corys without any problems.

From: Mommy of Many! - Baby Guppies
Ok, I had a pair but the dad got beaten up by the other tank mates and died. I took mom out and put her into her own little tank. I figured she was prego and she was as a couple of weeks later she had about 20 babies. I removed all the babies and put them into their own tank. It has been about a month. I have cleaned moms tank completely (as in mom was in a measuring cup on the counter and the tank completely empty), not even gravel. I looked today and saw mom chasing around another group of babies. Now I need to know why? There has been no male at all in almost 2 months yet I have babies. Are guppies capable of asexual reproduction?
FishLore: The female can have several batches of fry from just one fertilization from a male.

From: Maddy - New Tank
I want to have guppies and other livebearers in my community tank that is cycling. I have heard they need salt and wondering if the salt would harm the other fish I put in too, or if livebearers can cope without. Looking forward to an answer!
FishLore: Oh man, you don't need to subject fish to the cycle nowadays. There are products on the market to quickly cycle a tank. Check out the aquarium nitrogen cycle page for more info on these products. By subjecting your fish to the cycle you are most likely shortening their life spans if they even survive the aquarium cycle at all. As far as salt goes, I wouldn't put it in the tank unless it was a Molly fish tank. Most commonly available livebearers will do just fine without the addition of aquarium salt.

From: The Giver
I disagree with the aquarium salt in the above posting. I agree that it is great for mollies. However, it has been my personal experience that it does wonders to prevent ick and other diseases when added even less than monthly and in small quantities of course to the tank. I have never had a problem. If anything, I have an overbreeding problem!

From: 0morrokh
Guppies are traditionally thought of as very hardy, but unfortunately inbreeding and overbreeding the guppy have been quite effective at eliminating this quality. Some experienced fish keepers have given up on trying to keep them alive. So, I would not recommend these fish as beginner fish. :( However, if you have a bit of experience, keeping these fish will be very rewarding, and they are among the easiest fish to breed. If you do plan to breed them, just make sure you get the male and females at different places, to make sure you aren't inbreeding. And make extra sure you aren't buying fish with slight deformities, which I am seeing more and more of.

From: Jen
I find that a good way to get rid of unwanted baby guppies is to get a few shrimp, I perfer the Ghost Shrimp. These little critters will eat any fish that are smaller than adult guppies. But beware because the shrimp are also quick to reproduce, you might only want one depending on how small your tank is.

From: Emma
I am 14 with over 8 years of fishy experience. I now have 5 tanks all dedicated to the breeding of guppies! A small word on the point about the deformities that sometimes happen to the fry when breeding the guppy. Most people like me only breed guppies for a hobby. What could be more rewarding than seeing new life brought into the world? But, unfortunately, some people think that culling the fry that aren't quite perfect is the right thing to do. It isn't. Or if they have to many. But think. If you buy a male and female guppy you know what can happen so prepare for it. If you end up with too many simply give them away to fish stores, friends or family. Just remeber that once you cull the maybe not so perfect fry there never coming back. If your breeding just for fun keep it that way, theres no reason to have the most excellent guppies ever. Only cull if it is absolutely necessary, e.g the fry can't swim. I have never had to do it and hey, I love my guppies as much as the next guppy obsessed person! Remember just have fun and love your gups!

From: Molly
When I first started up my aquarium I was so excited to get guppies! One morning, about 2 days after getting them, I noticed that instead of five guppies I now had 40! One of my females had given birth over night! At first it was so cool watching the little babies swim around, but as they grew I gradually became very overwhelmed. In the end I ended up with 25 adults and that wasn't counting the 50 babies another gave birth to. I ended up having to give all but 3 females away. If I had any advice to give fish beginners? Use some form of a birthing net and just get females. Chances are if you get an adult female she's most likely pregnant. So you'll get to experience your fish having babies and watching them grow without getting way more then you asked for. If you need a place to give your guppies to, call your local pet store and most of them will give you credit for however many babies you give them. Hope I helped!

From: Karl Croft
I had the same trouble. I bought myself two male guppies and 1 female with the hopes that the other fish in my tank will help control the population. I even thought "if I wake up and find a fry or two, it'll be a nice suprise" Imagine my horror when I woke to find 50 of them. I QUICKLY ran out of space in my aquarium and ended giving the fry to a pet shop. NEVER again! I'll stick with males. Seriously reconsider Guppies, because they breed like rats and rabbits.

From: Rachael
Guppies are a great fish but can trick you. They always seem hungry even if they're not. Don't feed them all the time even if they look hungry. They will always be at the top of the tank if anyone is around and pick at the gravel and swim around the tank when alone. They are gorgeous fish!

From: Peter
Hi, I've got 12 guppy fry about 5 days ago and all are ok in the Breeder Net. Just to let you know, I feed them boiled egg yolks, which I chop into small pieces. I also feed the fish flake food which I put in a bag and use a bottle to roll the flake food really fine so it's easy for them. Hope this tip helps - all the best!

From: Jordan Crowe
I have been breeding animals since I was eight and breeding guppies has been the easiest. I would recommend that you do breed them, but you should keep them separate from other species to prevent problems. I have successfully bred over 100 batches of guppies and have only had one or two that have died young and I think it's because I put lots of little pieces of apple at the top of the tank. I have never been told that it was a mistake and the guppies are wonderfully colored and very healthy. I would recommend doing this with pregnant guppies since it worked for me.

From: Charmaine Clark
Hey guys. My Guppy gave birth last night and I would like to know, how many babies do guppys usually have at a time? Mine had 4.
FishLore: It depends on many factors such as water quality, size of the fish, diet, etc. The range varies from around a few baby guppies up to 50 or 60.

From: Bill
I have 7 guppies in my tank with platies, a swordtail, neon tetras and a bristlenose pleco. They are really beautiful and hardy fish, and among the most active! I have 10 fry right now (one of the females was already pregnant in the shop) who hide in the plants. None have been eaten yet; occasionally they'll be chased but they're very fast at getting out of the way. I'm keeping the fry until they're a bit bigger, but then I'll have to give them to one of my LFSs as my tank can't take more fish!

Related Fish Profile Articles

Platy Fish
Xiphophorus maculatus
Another popular freshwater aquarium fish species and a very hardy livebearer. They come if tons of different varieties.
Swordtail Picture
Xiphophorus helleri
Many colorful varieties are available and males develop a signature "sword" like tail.