The obstacle is water chemistry: angelfish want soft, slightly acidic water and mollies need hard, alkaline conditions. Those preferences pull in opposite directions, and the compromise zone is narrow enough that most tap water will not hit it by default.
This is a conditional pairing that works in specific water conditions and fails quietly when those conditions are not maintained.
The good news is that both species can survive in the middle of their respective ranges. Neither requires water at the extreme end of its tolerance to stay healthy.
The bad news is that hitting the shared window consistently requires knowing your tap water chemistry and being willing to buffer for it. If your water is soft or your water is very hard and alkaline, this pairing is not worth the effort.
That 50% figure reflects real-world outcomes across a broad range of keeper setups. The failures are almost entirely chemistry failures, not behavioral ones.
When the water parameters are right, these two species coexist without meaningful meaningful conflict.
When the chemistry is off, the decline is slow and easy to misread as disease. Understanding what drives each side of that equation is the difference between a tank that works and one that slowly grinds both species down.
Angelfish (Pterophyllum scalare): pH 6.0-7.5, Soft Water
Angelfish are are South American cichlids from the slow-moving, heavily vegetated flooded forests of the Amazon basin. Their native water is warm, soft, and slightly acidic.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
In the wild they live in in water with pH as low as 5.5 and hardness measured in single digits.
In captivity, farmed angelfish have adapted to a wider range than their wild counterparts. Most captive-bred specimens handle pH up to 7.5 without issue issue, and some tolerate 7.8 for short periods.
That adaptation is what makes this pairing possible at all.
- pH preference: 6.0-7.5, optimal around 6.8-7.2
- Hardness preference: 3-10 dGH (soft to moderately soft)
- Temperature: 76-84°F, optimal at 78-82°F
- Adult size: 4-6 inches body length, up to 10 inches tall including fins
- Minimum tank: 30 gallons for a pair, 40+ for a community setup
- Temperament: semi-aggressive toward their own species, generally peaceful toward dissimilar fish
The long trailing fins of angelfish are the main behavioral vulnerability in this pairing. Fin nippers can cause real damage, and a stressed angelfish with torn torn fins is an infection risk.
Molly selection matters more than most keepers realize when angelfish are are in the tank.
Understanding angelfish water needs in full before building a community around them prevents the most common setup mistakes.
Mollies (Poecilia sphenops/P. latipinna): pH 7.5-8.5, Hard Water
Mollies are livebearers from coastal and estuarine environments across Central America and the Gulf Coast. Their native habitats include brackish water, tidal zones, and even fully marine environments.
That background shapes their chemistry demands: they are built for hard, alkaline, mineral-rich water.
In captivity, mollies kept below pH 7.5 for extended periods develop a recognizable set of problems. Clamped fins appear first, followed by reduced appetite, increased susceptibility to white spot, and a slow wasting presentation that is frequently misread as disease.
The cause is chemistry, not pathogens.
- pH preference: 7.5-8.5, optimal at 7.8-8.2
- Hardness preference: 15-30 dGH (moderately hard to very hard)
- Temperature: 72-82°F, optimal at 76-80°F
- Adult size: 3-5 inches depending on variety (black molly 3-4", sailfin molly 4-5")
- Minimum tank: 20 gallons for mollies alone, 40 gallons for a shared community
- Temperament: generally peaceful, but males pursue females persistently and some individuals nip fins
Variety selection is the factor most keepers overlook. Sailfin mollies are larger, more assertive, and more likely to trigger territorial responses from angelfish.
Black mollies are the calmer, smaller variety and the better choice for a shared tank. Understanding molly water chemistry requirements in detail makes clear why the compromise zone is so narrow.
The Water Chemistry Overlap: Narrow but Usable
The shared zone where both species can stay genuinely healthy is pH 7.0-7.5 and hardness 10-15 dGH. That range asks angelfish to tolerate slightly harder and more alkaline water than their ideal, and asks mollies to tolerate softer and less alkaline water than their ideal.
Neither species is at its ceiling, but neither is in optimal conditions either.
| Parameter | Angelfish Range | Molly Range | Shared Target |
|---|---|---|---|
| pH | 6.0-7.5 | 7.5-8.5 | 7.0-7.5 |
| Hardness | 3-10 dGH | 15-30 dGH | 10-15 dGH |
| Temperature | 76-84°F | 72-82°F | 76-82°F |
| Salt | Not needed | Optional/sometimes needed | Avoid in shared tank |
| Minimum tank | 30 gal (pair) | 20 gal (alone) | 40 gal (shared community) |
The critical failure point is tap water that sits outside the shared zone in either direction. Very soft water (under 5 dGH) makes hitting 10-15 dGH require active remineralization.
Very hard water (over 20 dGH) stresses angelfish even when pH is controlled. Test your tap water before planning this tank.
If a molly develops a condition that responds to salt, move it to a quarantine tank for treatment. Salting the display tank to manage molly health will harm your angelfish.
Mollies that are kept at the high end of their hardness range pair better with other livebearers: see how they do alongside swordtails, which share the same alkaline water preference without the angelfish fin-nipping risk.
Behavioral Compatibility: The Fin-Nipping Problem
Chemistry aside, the behavioral question matters too. Angelfish have long, trailing fins that are an invitation to fin nippers, and mollies have a reputation for nipping when conditions are right.
The reality is more nuanced than the reputation suggests. Fin nipping in mollies is not a fixed trait: it is a stress behavior and a crowding behavior.
Mollies in a well-maintained tank with adequate space and good chemistry rarely nip. Mollies in overcrowded, understocked, or chemistry-stressed conditions nip far more often.
Sailfin mollies are more prone to nipping and more likely to trigger territorial responses from angelfish due to their size and the impressive dorsal display of the males. Black mollies are the consistent recommendation for any tank containing angelfish.
The molly compatibility issues that show up with bettas and other long-finned fish point to sailfin variety as the primary culprit in almost every reported nipping incident.
Size parity removes predation risk entirely. Adult angelfish at 4-6 inches and adult mollies at 3-5 inches are close enough in body size that neither species registers the other as prey.
Angelfish will eat molly fry without hesitation, but that is natural population control rather than a compatibility failure. If you want to raise fry from either species, use a separate breeding tank.
A properly cycled tank is the foundation for holding stable pH and hardness in the shared zone. Our fish tank cycling guide walks through the nitrogen cycle and explains how to confirm your tank is ready before adding either species.
Setup Requirements for a Working Angelfish-Molly Tank
The tank setup has to solve two problems simultaneously: maintain chemistry in the shared zone and reduce the behavioral friction points. Both are achievable with the right equipment and stocking approach.
Tall tank profiles serve angelfish better than wide, shallow tanks. Angelfish swim vertically and need clearance for their full fin height.
A 40-gallon breeder (36x18x16") is less ideal than a standard 40-gallon (36x18x21") for this reason.
Dense planting does double duty: it gives female mollies refuge from male pursuit and breaks sightlines that might cause angelfish to perceive the mollies as competitors for territory. Amazon swords and Vallisneria are the practical choices because both tolerate the moderate hardness of the shared zone without the mineral deficiencies that affect soft-water plants.
If you want to see the full range of angelfish-compatible species before committing to mollies, our best angelfish tank mates guide ranks options by success rate and chemistry compatibility.
Not Recommended: When to Skip This Pairing
This pairing is not worth attempting in every water condition. Knowing when to skip it saves both species from slow, difficult-to-diagnose decline.
Skip this pairing if your tap water is very soft (under 5 dGH) or very acidic (below pH 6.5). Getting that water to 10-15 dGH and 7.0-7.5 pH requires active remineralization and continuous buffering.
That maintenance overhead is not justified when better options exist for both species.
Skip it if you want to keep sailfin mollies specifically. Sailfin males reach 5 inches with an imposing dorsal fin that occupies the same midwater zone as angelfish.
The territorial tension and fin-nipping risk are meaningfully higher with sailfins than with black mollies.
Skip it if you live in an area with very hard, alkaline tap water (above 20 dGH and pH 8.0+). Softening water for angelfish while keeping it hard enough for mollies is a contradiction that requires expensive equipment to manage reliably.
A better angel pairing like corydoras does not impose that chemistry conflict.