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 name | Pterophyllum scalare |
|---|---|
| Family | Cichlidae |
| Origin | Amazon basin and rivers of northern South America (almost all sold are tank-bred) |
| Adult size | 15 cm (5.9 in) |
| Minimum tank | 29 gallons (110 L), at least 76 cm (30 in) long |
| Temperature | 24–29°C (75–84°F) |
| pH | 6–7.5 |
| Hardness (GH) | 3–12 dGH |
| Group size | Alone (only one male) |
| Temperament | Semi-aggressive; males fight each other |
| Swims at | Middle |
| Diet | Omnivore |
| Care level | Moderate |
| Lifespan | 8–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.
| Tank | Angelfish (alone) |
|---|---|
| 3 gallon | Too small |
| 5 gallon | Too small |
| 10 gallon | Too small |
| 15 gallon | Too small |
| 20 gallon | Too small |
| 20 gallon long | Too small |
| 29 gallon | Up to 4 |
| 40 gallon | Up to 5 |
| 55 gallon | Up to 7 |
| 75 gallon | Up to 10 |
| 125 gallon | Up 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
- 29 gallon aquarium (tank or kit) (opens Amazon in a new tab)Bigger tanks are more stable and easier for beginners. How to choose
- Aquarium stand for 29 gallons (opens Amazon in a new tab)The water alone weighs about 242 lb (110 kg), before glass, gravel and rock. How to choose
- Adjustable heater, 150 W (opens Amazon in a new tab)Holds about 80 °F (26.5 °C) in a room at 65 °F (18 °C). How to choose
- Aquarium thermometer (opens Amazon in a new tab)Check it daily: heaters can fail stuck on or off. How to choose
- Hang-on-back filter rated 115–175 GPH (opens Amazon in a new tab)Community tank: 4–6 times the tank volume per hour. How to choose
- About 45 lb of aquarium gravel (opens Amazon in a new tab)Enough for a layer about 2 in (5 cm) deep. Smooth gravel suits most community fish. How to choose
- Water conditioner (dechlorinator) (opens Amazon in a new tab)Removes chlorine and chloramine from tap water. Seachem Prime is a popular, concentrated choice. How to choose
- Liquid test kit (ammonia, nitrite, nitrate, pH) (opens Amazon in a new tab)Liquid kits are more accurate than strips. The API Freshwater Master Test Kit is the common choice. How to choose
- Gravel vacuum (siphon) (opens Amazon in a new tab)Cleans the gravel and does the water change in one go. How to choose
- LED aquarium light, about 30 in long (opens Amazon in a new tab)Match the light to the tank length. Basic LEDs grow easy plants. How to choose
Food and extras for angelfish
- Cichlid pellets (opens Amazon in a new tab)Larger pellets for cichlids and other big fish.
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.
Nerite snail
2.5 cm (1 in) · 22–27°C (72–81°F)
Bristlenose pleco
12 cm (4.7 in) · 22–26°C (72–79°F)
Assassin snail
2.5 cm (1 in) · 22–27°C (72–81°F)
Ramshorn snail
2 cm (0.8 in) · 21–27°C (70–81°F)
Malaysian trumpet snail
2.5 cm (1 in) · 20–27°C (68–81°F)
Mystery snail
5 cm (2 in) · 21–26°C (70–79°F)
Kuhli loach
9 cm (3.5 in) · 24–27°C (75–81°F)
Boesemani rainbowfish
10 cm (3.9 in) · 26–29°C (79–84°F)
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.