Guppy Fish Care Guide: Tank Setup, Feeding, Breeding & Tips

Guppies are easy freshwater fish that need a 10-gallon tank, warm water between 75–82°F, and a balanced diet of flakes or live food. They are peaceful, active, and can live for 2–3 years with proper care.

This guide covers tank setup, feeding, breeding, and how to keep guppies healthy in a home aquarium.

Guppy Fish Care

Guppy Fish Care Guide FeedingBreeding Tips
RequirementIdeal Setup
Tank SizeMinimum 10 gallons
Temperature75–82°F
DietOmnivore (flakes, pellets, live food)
Lifespan2–3 years
BehaviorPeaceful and active
Group Size5–6 minimum

Guppies do best in stable water with regular maintenance. Keep them in groups, avoid sudden changes, and maintain clean water to prevent most health problems.

Ideal Tank Setup for Guppies

A proper tank setup keeps guppies active and reduces stress. Start with at least a 10-gallon tank, but larger tanks are easier to maintain and safer for beginners.

Use a heater to keep the temperature stable between 75–82°F. Add a gentle filter, such as a sponge or low-flow internal filter, because strong currents can stress guppies. Choose fine gravel or sand as substrate and include live plants for natural cover.

Live plants also help improve water quality and give guppies hiding spaces. For the best options, see our guide on plants for guppies.

Keep lighting moderate and perform weekly water changes of 20–30% to maintain stable conditions.

guppy come form

How Many Guppies Per Tank

In a 10-gallon tank, you can keep around 5–6 adult guppies. This depends on filtration, plants, and how often you maintain the tank.

Keeping too many guppies leads to poor water quality, stress, and disease. Guppies also breed quickly, so population can increase fast if males and females are kept together.

For better balance:

  • 10 gallon → 5–6 guppies
  • 20 gallon → 10–12 guppies
  • Always keep more females than males (1 male : 2–3 females)
Breeding Guppy Fish

What Do Guppies Eat

Guppies are omnivores and eat both plant-based and protein-rich foods. A varied diet keeps their colors bright and supports healthy growth.

Feed guppies 2–3 times per day in small portions they can finish within 2–3 minutes.

Common foods:

  • high-quality flakes or pellets
  • brine shrimp
  • bloodworms
  • daphnia

You can occasionally give small amounts of boiled vegetables like peas or spinach.

Avoid overfeeding. Leftover food quickly pollutes the water and causes health issues.

Guppy Tank Mates

Guppies are peaceful fish and do well in community tanks with other non-aggressive species. The best tank mates are small, active fish that won’t nip fins.

Good tank mates include:

  • tetras
  • mollies
  • platies
  • corydoras catfish

Avoid aggressive or large fish that may chase or eat guppies.

For a full compatibility list, check: Guppy tank mates

If you want to keep shrimp, read this guide: Guppy with shrimp

Male vs Female Guppies

Male and female guppies are easy to tell apart and behave differently in a tank.

Males are smaller, brighter, and have larger, colorful tails. Females are larger, less colorful, and have a rounder body, especially when pregnant.

For a stable tank:

  • keep more females than males
  • ideal ratio: 1 male for every 2–3 females

Too many males can cause constant chasing and stress.

For a full comparison, see: Male vs Female Guppies

Guppy Breeding Basics

Guppies are livebearers, which means they give birth to live fry instead of laying eggs. They breed easily without special conditions.

Basic breeding setup:

  • keep both males and females together
  • maintain stable temperature (around 78–80°F)
  • provide plants or hiding spots for fry

A female guppy can give birth every 4 weeks and produce 20–50 fry at a time.

Adult guppies may eat their babies, so use plants or move fry to a separate tank.

For full details, see:

  • Guppy Breeding Guide
  • Guppy Fry Care Guide

Common Guppy Diseases and Health Tips

Most guppy diseases are caused by poor water quality or sudden changes in the tank.

Common problems include:

  • white spots (Ich)
  • fin rot
  • parasites

Signs of a healthy guppy:

  • active swimming
  • bright colors
  • regular eating

Prevent issues by keeping water clean, maintaining stable temperature, and avoiding overfeeding.

For full treatment and prevention, see: Guppy Diseases Guide

Guppy Types and Varieties

Guppies come in many colors, patterns, and tail shapes. Some have large flowing tails, while others are smaller and more active.

Common types include:

  • fancy guppies
  • endler guppies
  • delta tail guppies
  • cobra pattern guppies

Each type has different colors and tail shapes, but their care requirements are mostly the same.

For a full list and identification guide, see: Types of guppies

Beginner Tips for Keeping Guppies

Follow these basic tips to keep guppies healthy and active:

  • keep them in groups of at least 5–6
  • maintain stable water temperature
  • avoid overfeeding
  • perform weekly water changes
  • add plants for comfort and hiding

Small mistakes like overstocking or poor maintenance can quickly lead to stress and disease.

FAQs

How many guppies in a 10 gallon tank?

You can keep about 5–6 guppies in a 10-gallon tank with proper filtration and regular maintenance.

Are guppies easy to care for?

Yes, guppies are beginner-friendly fish that adapt well to stable aquarium conditions.

Do guppies need a heater?

Yes, guppies need warm water between 75–82°F, so a heater is recommended in most setups.

Can guppies live with shrimp?

Yes, but adult guppies may eat baby shrimp. Dense plants help shrimp survive.

How long do guppies live?

Guppies usually live between 2–3 years with proper care.