Quick Care Summary
| Parameter | Value |
|---|---|
| Scientific Name | Poecilia reticulata |
| Adult Size | 1.5–2.5 inches (4–6 cm) |
| Lifespan | 2–4 years |
| Minimum Tank Size | 10 gallons (3+ guppies) |
| Temperature | 72–82°F (22–28°C) |
| pH | 6.8–7.8 |
| GH | 8–12 dGH |
| Diet | Omnivore (flakes, pellets, frozen/live food) |
| Temperament | Peaceful, community-friendly |
| Breeding | Livebearer (gives birth to free-swimming fry) |
| Difficulty | Beginner (5/5 on beginner-friendly scale) |
Guppies are one of the most popular freshwater fish in the aquarium hobby, and for good reason. They are hardy, colorful, peaceful, and easy to breed — making them the perfect first fish for beginners and a lively addition to any community tank.
Why Guppies Are Great for Beginners
Guppies consistently rank as the best freshwater fish for beginners because they tolerate a range of water conditions, accept almost any food, and do well in small groups. Unlike bettas or goldfish, guppies are social fish that do best in groups of three or more, creating active, colorful displays in your tank.
Their small size (1.5–2.5 inches) means you don’t need a massive aquarium — a well-cycled 10-gallon tank can comfortably house a small group of guppies with a few compatible tank mates. Make sure to cycle your tank properly before adding any fish.
Tank Setup
Tank Size
A single guppy can technically survive in a 5-gallon tank, but we recommend a minimum of 10 gallons for a group of 3–5 guppies. For tank selection tips, see our how to choose a tank guide. Guppies are active swimmers and produce significant bioload, so more water volume means more stable water parameters.
| Tank Size | Guppy Count | Suitable Tank Mates |
|---|---|---|
| 5 gallons | 1–3 (males only, to control breeding) | None or 2–3 cherry shrimp |
| 10 gallons | 3–6 guppies | 6–8 neon tetras, 4–6 cherry shrimp |
| 20 gallons | 8–12 guppies | Neon tetras, corydoras, platies, mollies |
| 20+ gallons | 12+ guppies | Full community setup with multiple species |
Equipment
You’ll need four basic pieces of equipment for a healthy guppy setup:
-
Filter: A HOB filter or sponge filter. Guppies prefer gentle water flow — avoid strong power filters that create excessive current. A sponge filter is ideal for breeding tanks since it won’t suck up fry.
-
Heater: Guppies are tropical fish and need stable temperatures between 72–82°F. An adjustable 100W heater with a digital display is the most reliable option for 10–20 gallon tanks.
-
Lighting: A basic LED light on a 6–8 hour timer. Guppies don’t have specific lighting requirements, but a consistent day/night cycle helps regulate their behavior and reduces stress.
-
Water Test Kit: An API Freshwater Master Test Kit is essential for monitoring ammonia, nitrite, nitrate, and pH — especially during the initial nitrogen cycle.
Substrate and Decorations
Use fine gravel or sand as substrate. Guppies spend most of their time in the upper and middle water columns, so the substrate choice mainly serves aesthetic purposes and benefits any bottom-dwelling tank mates.
Add live plants like Java moss, Anubias, or hornwort — see our aquarium plants guide for beginner-friendly options. Live plants provide hiding spots for fry (baby guppies), help maintain water quality by absorbing nitrates, and make the tank look more natural.
Water Parameters
Guppies are adaptable, but keeping them within their preferred range ensures longer lifespan and more vibrant coloration.
Ideal Parameters
| Parameter | Ideal Range | Acceptable Range |
|---|---|---|
| Temperature | 75–78°F (24–26°C) | 72–82°F (22–28°C) |
| pH | 7.0–7.5 | 6.8–7.8 |
| GH (General Hardness) | 8–12 dGH | 5–15 dGH |
| KH (Carbonate Hardness) | 4–8 dKH | 3–12 dKH |
| Ammonia | 0 ppm | 0 ppm (always) |
| Nitrite | 0 ppm | 0 ppm (always) |
| Nitrate | < 20 ppm | < 40 ppm |
The Nitrogen Cycle
Before adding guppies, your tank must complete the nitrogen cycle. This process takes 4–6 weeks and establishes beneficial bacteria that convert toxic ammonia (from fish waste) into nitrite, then into less harmful nitrate.
Never add guppies to an uncycled tank. Ammonia burns gills and causes permanent damage, especially to guppies which have delicate fin membranes.
Use a water test kit to confirm ammonia and nitrite are both at 0 ppm before introducing fish.
Diet and Feeding
Guppies are omnivores that eat a wide variety of foods in the wild: small insects, algae, plant matter, and tiny crustaceans. In captivity, they are not picky eaters.
Staple Diet
Feed high-quality tropical flakes or guppy-specific pellets as the daily staple. Choose a formula with high protein content (35–45%) and supplemented with spirulina for color enhancement.
Supplemental Foods
| Food Type | Frequency | Benefit |
|---|---|---|
| Frozen bloodworms | 1–2x per week | High protein, promotes color |
| Frozen brine shrimp | 1–2x per week | Excellent protein source |
| Daphnia | 1x per week | Natural laxative, prevents constipation |
| Blanched zucchini or spinach | 1x per week | Plant matter, vitamins |
| Spirulina flakes | 2–3x per week | Color enhancement |
Feeding Schedule
Feed small amounts 2 times per day. Give only what the guppies can consume in 60–90 seconds. Overfeeding is the number one cause of water quality issues in guppy tanks — uneaten food rots and produces ammonia.
Tank Mates
Guppies are among the most community-friendly tropical fish. Their peaceful nature and small size make them compatible with a wide range of species.
Recommended Tank Mates
- Neon Tetras: Schooling fish that occupy the middle-to-lower water column, complementing guppies’ upper-water activity. Keep neon tetras in groups of 6 or more.
- Corydoras: Peaceful bottom-dwelling catfish that clean up leftover food. They are hardy and share similar water and diet preferences with guppies.
- Cherry Shrimp: Excellent cleanup crew. Adult cherry shrimp are safe with adult guppies, though baby shrimp may become snacks. For more on species compatibility, see our tank mates guide.
- Platies: Similar size and temperament, available in many color varieties. Easy-going community fish.
- Mollies: Hardy, peaceful livebearers that do well in the same conditions as guppies.
Fish to Avoid
- Angelfish: Will eat adult guppies — they are ambush predators that prey on small fish.
- Tiger Barbs: Notorious fin-nippers. They will shred guppy fins causing stress and infection.
- Oscars: Large aggressive cichlids that will eat guppies without hesitation.
- Red-Tailed Black Sharks: Territorial and aggressive, will chase guppies relentlessly.
Breeding
Guppies are livebearers — females give birth to fully formed, free-swimming fry every 4–6 weeks. Breeding guppies is almost effortless, which is why they earned the nickname “Millions Fish.”
Sexing Guppies
- Males: Smaller, more colorful with elaborate tail fins (gonopodium visible). Males have a modified anal fin used for reproduction.
- Females: Larger, less colorful with a rounder body. The gravid spot (dark patch near the anal fin) becomes visible when pregnant.
Breeding Setup
If you want fry to survive, provide dense floating plants (Java moss, guppy grass) or a dedicated breeding box. Without hiding spots, adult guppies — including the parents — will eat the fry.
A separate 5–10 gallon breeding tank with gentle filtration and lots of cover maximizes fry survival rates from near-zero (community tank) to 80%+ (dedicated setup).
Fry Care
Baby guppies (fry) are about 1/4 inch when born and can eat crushed flakes, baby brine shrimp, or specialized fry food. Feed 3–4 small meals per day. Grow-out takes about 2–3 months before they reach juvenile size and can be introduced to the main tank.
Common Health Issues
Despite their hardiness, guppies are susceptible to several common aquarium diseases. Early detection and treatment are key to keeping your guppies healthy.
| Disease | Symptoms | Cause | Treatment |
|---|---|---|---|
| Ich (White Spot) | White dots on body and fins, rubbing against objects | Parasite (Ichthyophthirius) | Raise temp to 86°F for 3 days + API Super Ick Cure |
| Fin Rot | Frayed, disintegrating fins, red edges | Bacterial infection (poor water quality) | Clean water, API Fin & Body Cure, aquarium salt |
| Swim Bladder Disorder | Floating upside down, sinking to bottom | Overfeeding, constipation, bacterial infection | Fast 1–2 days, then feed daphnia/peas |
| Dropsy | Swollen belly, raised scales | Internal bacterial infection | Quarantine, Kanaplex or antibiotic treatment |
| Columnaris | White-gray patches on mouth/body, rapid progression | Bacterial infection | API Fungus Cure, improve water quality immediately |
Prevention Tips
- Quarantine new fish for 2 weeks before adding to the main tank
- Maintain consistent water changes — 25% weekly
- Don’t overfeed — the most common cause of health issues
- Test water weekly using a reliable test kit
- Avoid sudden temperature changes — acclimate new fish slowly (float bag method for 15–20 minutes)
Varieties
Guppies come in an incredible range of colors and tail shapes. Here are the most popular varieties:
- Fancy Guppy: The most common type found in pet stores, bred for vibrant colors and elaborate tail shapes
- Endler’s Guppy (Poecilia wingei): A smaller, wild-type relative with metallic green and orange coloring
- Cobra Guppy: Dark body with rosette patterns resembling a cobra hood
- Moscow Guppy: Solid metallic colors (blue, black, green) with a sleek body
- Delta Tail: Large, triangular tail that fans out like a delta wing
- Tuxedo Guppy: Two-tone coloring with a dark rear half
- Leopard Guppy: Spotted pattern resembling a leopard print
- Mosaic Guppy: Multiple color patches creating a stained-glass effect
Guppy Care FAQ
Q How many guppies should I keep together?
Keep at least 3 guppies together (1 male + 2 females preferred). Guppies are social fish and become stressed alone. In a 10-gallon tank, 3–5 guppies is ideal. In 20 gallons, you can house 8–12.
Q Do guppies need a heater?
Yes. Guppies are tropical fish that need stable temperatures between 72–82°F (22–28°C). Room temperature in most homes fluctuates too much. An [adjustable heater](https://www.amazon.com/dp/B09P7D8SN3?tag=tank101-20) keeps water temperature consistent.
Q How often should I feed my guppies?
Feed small amounts 2 times per day, only what they can eat in 60–90 seconds. Supplement flakes with frozen bloodworms or brine shrimp 1–2 times per week. Avoid overfeeding — it's the leading cause of guppy health problems.
Q Can guppies live with betta fish?
It's risky. Male bettas often nip at guppy fins because they mistake the colorful tails for rival bettas. Female bettas are generally more tolerant. If you try this combination, use a 20-gallon or larger tank with plenty of hiding spots, and monitor closely.
Q Why are my guppies dying?
The most common causes are: uncycled tank (ammonia poisoning), overfeeding (water quality crash), rapid temperature changes, or disease from unquarantined new fish. Test your water parameters with a [test kit](https://www.amazon.com/dp/B000255OCI?tag=tank101-20) — ammonia and nitrite should always read 0 ppm.
Q How long do guppies live?
2–4 years in a well-maintained aquarium. Females tend to live slightly longer than males. Lifespan depends on water quality, diet variety, genetics, and stress levels. Fancy guppies with elaborate tails may have shorter lifespans due to selective breeding.
Q How many babies do guppies have?
A single female guppy gives birth to 20–60 fry every 4–6 weeks. Females can store sperm from a single mating and produce multiple batches of fry over several months. In a community tank without hiding spots, most fry will be eaten by adult fish.
Q Can guppies live in cold water?
No. Guppies are tropical fish native to South America and need warm water (72–82°F). Prolonged exposure to temperatures below 68°F weakens their immune system and leads to disease. Cold water fish like goldfish have completely different requirements and should never be housed with guppies.
Recommended Setup for Beginners
Here’s a complete starter setup for your first guppy tank:
| Item | Product | Price | Why |
|---|---|---|---|
| Tank | Tetra 20-Gallon Aquarium | $48.97 | Best value size for a proper guppy community |
| Filter | Aqueon QuietFlow LED PRO 20 | $36.49 | 3-stage filtration, gentle flow for guppies |
| Heater | hygger Adjustable 100W Heater | $18.99 | Reliable digital display, accurate temp control |
| Test Kit | API Freshwater Master Kit | $34.23 | Essential for monitoring water quality |
| Food | Tetra Tropical Flakes | $8.49 | Quality staple food for daily feeding |
Total estimated startup cost: $147–180 (excluding substrate and decorations)
What to Read Next
- Neon Tetra Care Guide — the most popular guppy tank mate
- Betta Fish Care Guide — can they live together?
- Ich White Spot Disease — the most common guppy disease
- Fin Rot — another frequent guppy health issue
- Stocking Calculator — plan your guppy community tank