The short answer
It depends — and it’s an advanced setup, not a beginner one. Angelfish and discus are both South American cichlids and can share a large, warm tank, but there are real catches. Discus need hotter water, they’re slower and shyer at feeding, and angelfish can carry pathogens that hit discus hard. Experienced keepers pull it off in big, carefully managed tanks; newcomers usually end up with stressed, underfed discus.
The temperature and temperament clash
Discus thrive at a toasty 28–30°C, warmer than angelfish ideally want. Run the tank hot enough for discus and the angelfish sit at the top of their range, which over time can stress them. There’s also a pace mismatch: angelfish are quicker, bolder and more aggressive at feeding, so they hoover up food while the calmer discus hang back and go hungry.
If you want to try it
- Use a large, tall tank of 250 litres or more so both have space and sightline breaks.
- Run it warm at 28–29°C and keep water quality pristine with strong filtration.
- Quarantine every fish before adding it — see do I need to quarantine new fish?
- Feed generously and spread food out so discus get their share.
- Keep groups of each so no single fish is singled out.
Simpler alternatives
If you’re not ready for discus, angelfish are far more forgiving in a standard warm community. And discus really do best in a species-focused tank where you control temperature and feeding. Read the care sheets for the angelfish and discus, and plan the tank with the aquariums hub and how many fish you can keep.