Skip to content
Stock checked on Amazon · 40 aquarium gear comparisons
Fish profile · American cichlids

Angelfish

Angelfish are tall, graceful cichlids that need at least a 55-gallon (200 L) tank about 20 in tall, 75-84 °F (24-29 °C) water and peaceful, non-nippy tankmates.

By The AcuarioSano Team Updated on 4 min read
Angelfish (Pterophyllum scalare)
Photo: Rjcastillo · CC BY 4.0 · Wikimedia Commons

Quick facts

Pterophyllum scalare

Scientific name
Pterophyllum scalare
Origin
South America
Difficulty
Moderate
Adult size
5.9 in (15 cm)
Minimum tank
53 gal (200 L)
Minimum group
2 fish
Temperature
75–84 °F (24–29 °C)
pH
6–7.5
Hardness (GH)
3–15 °dGH
Temperament
Semi-aggressive / territorial
Tank zone
Middle
Diet
Omnivore
Lifespan
10 years
Breeding
Substrate spawner
Plant-safe
Yes
Shrimp-safe
No

If you buy through our links, Amazon pays us a small commission at no extra cost to you. That’s how we keep the site running. How we choose.

Contents +

Overview

The freshwater angelfish (Pterophyllum scalare) is one of the most recognizable aquarium fish: a flat, disc-shaped body, very tall dorsal and anal fins and long trailing ventral fins. It comes from slow, heavily vegetated waters in the Amazon basin, but the fish sold today have been captive-bred for decades and come in many varieties, from silver and marble to black, koi and veil.

It is a cichlid, though far calmer than most of its relatives. People love its stately look and the way it learns to recognize its owner. What many buyers miss when they pick up a coin-sized juvenile is the adult size: about 6 inches (15 cm) long and more than 8 inches (20 cm) tall including fins. It suits hobbyists with a large, stable tank.

Care and tank setup

Because of their height, angelfish need a tall tank: at least 55 gallons (200 L) and about 20 inches (50 cm) deep for a pair or a young group. Short tanks lead to bent fins and stressed fish.

  • Décor: tall plants (vallisneria, Amazon swords), vertical driftwood and open swimming space. Keep the current gentle.
  • Group: juveniles school, but adults pair off and claim territory. A group of five or six needs a much larger tank; otherwise keep a single pair.
  • Tankmates: medium tetras, corydoras, small plecos and calm gouramis. Neon tetras often end up as snacks.
  • Avoid: tiger barbs, serpae tetras and other fin nippers.

An adult angelfish will eat any fish that fits in its mouth, including neons and baby guppies. Keep the tank cycled, filtered and heated, with weekly water changes.

Feeding

Angelfish are omnivores and easy to feed. A quality cichlid pellet or flake makes a good staple, supplemented several times a week with frozen or live foods such as brine shrimp, bloodworms and mysis. They feed mid-water and at the surface, so spread food around so every fish gets some. Two small meals a day beat one large one.

Breeding

A bonded pair will often spawn at home. They clean a broad leaf, a spawning cone or the glass, and the female lays hundreds of eggs that both parents fan and guard. In a community tank the other fish usually eat the eggs, so many breeders move the eggs or use a separate tank. The fry eat baby brine shrimp and grow quickly.

Compatible tank mates

Species from our database that share water parameters, size and temperament with the Angelfish. Calculated from the data in each profile.

Check the compatibility of your whole tank →

What not to keep it with

Popular species you shouldn’t house with the Angelfish, and why.

Recommended equipment

What you need to keep the Angelfish healthy, checked against Amazon stock.

Large aquariums (55 gallons and up) 8.8 AcuarioSano rating: 8.8 out of 10
Canister filters 8.9 AcuarioSano rating: 8.9 out of 10
Aquarium heaters 8.9 AcuarioSano rating: 8.9 out of 10
Cichlid food 9.0 AcuarioSano rating: 9.0 out of 10
Aquarium water test kits 9.2 AcuarioSano rating: 9.2 out of 10

Frequently asked questions

How many liters does a Angelfish need?+

At least about 200 liters for a group of at least 2 fish. More space always helps keep the water stable.

What water temperature does the Angelfish need?+

Between 24 and 29 °C, with a pH of 6 to 7.5.

What fish can live with the Angelfish?+

Based on water, size and temperament, it fits with species such as Bristlenose pleco, Bronze cory, Nerite snail, Horned nerite snail and Clown loach. Use our compatibility calculator to check your whole tank.

Can the Angelfish be kept with shrimp?+

Not recommended: because of its size or instinct, it will eat shrimp.

You may also like

American cichlids → Freshwater fish → Complete aquarium guide →

Our pick

Tetra 55 Gallon Glass Aquarium, Rectangular Fish Tank

See price