Cichlids · Pterophyllum scalare

Angelfish care guide

Also called: Freshwater angelfish, Angel fish, Scalare, Silver angelfish, Veil angelfish

The angelfish is a tall, graceful South American cichlid that grows about 15 cm (6 in) long and even taller with its fins. It makes a classic community centerpiece, but it needs a tall tank and will eat small fish such as neon tetras.

Angelfish need a tank of at least 29 gallons (110 L), and water at 24–29°C (75–84°F) with a pH of 6–7.5. They grow to about 15 cm (5.9 in) and are semi-aggressive.

Plan a tank with angelfishSee all tank mates

Angelfish quick facts

Scientific namePterophyllum scalare
FamilyCichlidae
OriginAmazon basin and rivers of northern South America (almost all sold are tank-bred)
Adult size15 cm (5.9 in)
Minimum tank29 gallons (110 L), at least 76 cm (30 in) long
Temperature24–29°C (75–84°F)
pH6–7.5
Hardness (GH)3–12 dGH
Group sizeAlone (only one male)
TemperamentSemi-aggressive; males fight each other
Swims atMiddle
DietOmnivore
Care levelModerate
Lifespan8–12 years
Safe with shrimp?No, eats shrimp
Safe with plants?Yes
  • Long fins attract fin nippers.

Tank setup

One angelfish or a pair needs at least a 29-gallon (110 L) tank, and a group of five or six young fish needs about 55 gallons (208 L). Pick a tall tank with 45–50 cm (18–20 in) of water depth, because adults are taller than they are long. Tall plants, driftwood and gentle water flow suit them best.

How many angelfish in a tank?

The smallest common tank that suits angelfish is a 29 gallon. Here is roughly how many fit in each size when they are the only fish, based on adult size and waste output. Leave room if you want tank mates.

TankAngelfish (alone)
3 gallonToo small
5 gallonToo small
10 gallonToo small
15 gallonToo small
20 gallonToo small
20 gallon longToo small
29 gallonUp to 4
40 gallonUp to 5
55 gallonUp to 7
75 gallonUp to 10
125 gallonUp to 18

Numbers are bioload limits only. Males fight, so keep one male unless the tank is large and well planned.

What you need for angelfish

Sized for a 29 gallon tank, the smallest common size that suits angelfish. For a different tank or a mix of fish, use the stocking calculator for a list sized to your plan.

Tank and equipment

Food and extras for angelfish

Product links go to Amazon search results. As an Amazon Associate we earn from qualifying purchases, at no extra cost to you. Disclosure.

Water parameters

Keep them at 24–29 °C (75–84 °F), pH 6.0–7.5 and 3–12 dGH. Tank-bred angelfish adapt to most tap water as long as it stays stable. Change 25–30% of the water each week to keep nitrate low.

Best tank mates for angelfish

These popular species share angelfish' water needs and temperament. See the full list of 38 good matches.

Avoid keeping angelfish with

  • Betta fish: Betta fish tends to attack colourful, long-finned fish like angelfish, mistaking them for rivals.
  • Cherry shrimp: Angelfish eats small shrimp like cherry shrimp.
  • Common goldfish: They need different temperatures: Angelfish 24–29°C (75–84°F), common goldfish 15–22°C (59–72°F).
  • Fancy goldfish: They need different temperatures: Angelfish 24–29°C (75–84°F), fancy goldfish 18–23°C (64–73°F).
  • Neon tetra: Angelfish can eat neon tetras: they're small enough to fit in its mouth once it's grown.
  • Tiger barb: Tiger barb is a well-known fin nipper and will shred the long fins of angelfish.

Feeding

Angelfish eat almost anything. Use a good flake or small pellet as the staple and add frozen bloodworm, brine shrimp or mysis a few times a week. They also hunt any fish or shrimp small enough to swallow.

Behavior

They are calm most of the time but set up a pecking order, and a bonded pair claims part of the tank and chases others away, especially when spawning. Grown angelfish eat neon tetras and other fish under about 4 cm (1.5 in). Keep them away from fin nippers like tiger barbs and serpae tetras, which target their long fins.

Breeding

Buy about six young fish and let pairs form on their own. A pair cleans a vertical surface such as a broad leaf, slate or the glass and lays a few hundred eggs, which both parents guard. Eggs hatch in about 2–3 days and the fry swim a few days later. Young pairs often eat their first few spawns, which is normal.

Tips from experienced keepers

  • Buy angelfish at a similar size so one doesn't grow up to bully the rest.
  • Choose tank mates longer than about 5 cm (2 in), such as larger tetras, corydoras and bristlenose plecos.
  • Never keep them with tiger barbs or other fin nippers.
  • Use a tall tank with at least 45 cm (18 in) of water so adults can spread their fins.
  • Expect a spawning pair to guard a corner hard. Give other fish enough cover to stay out of the way.

Frequently asked questions

Do angelfish eat neon tetras?

Yes, often. Once angelfish are grown, neon tetras and other fish about 4 cm (1.5 in) or smaller fit in their mouths and tend to disappear.

How many angelfish can I keep in a 55-gallon tank?

Start with five or six young angelfish. As they mature and pair off, you may need to rehome a few to stop fighting.

Can an angelfish live alone?

Yes. A single angelfish usually does well and is often calmer than one kept in a small group. Groups are fine too, but they need more space.

Sources

We checked these references when writing this page. Values are for healthy long-term keeping, not survival limits. Last reviewed 2026-10-13. See our editorial policy.