PDF download Download Article PDF download Download Article

Freshwater Angelfish are a popular aquarium fish noted for their beautiful shape and colors, so many owners have interest in breeding them. Unlike other fish, Angelfish prefer to choose their own mates. In order to breed them you must first obtain a sizeable group of Angelfish, establish if any of the Angelfish have paired up, and then remove your pair and place them in a tank suitable for breeding. With proper care and attention your Angelfish will then lay and fertilize eggs.

Part 1
Part 1 of 4:

Spawning Tank Setup

PDF download Download Article
  1. Before you begin breeding, you must set up the spawning tank of 20 gallons or larger. Set it up at least 3 months in advance to make sure the conditions are ideal. A 20 to 30 gallon tank is best because Angelfish need a tall and fairly wide tank to accommodate their large size.
    • If an Angelfish feels cramped, they will not feel secure and will not spawn.
  2. Angelfish require clean water that’s not high in nitrites or ammonia for successful breeding. Using one or two sponge filters can rid the water of these.
    • The sponge filter also doesn’t trap fry, the fledgling fish, like some other filters.
    • Clean the sponge filter every couple of weeks to keep the tank water in the best condition.
    Advertisement
  3. Though very adaptable, most Angelfish do best in soft water that’s slightly acidic to neutral with a pH of about 6.5 to 7. [1]
    • If your water is too hard, use a de-ionization filter. If your water is too alkaline, use a reverse osmosis filter. Either of these filters can be obtained at an aquarium supply store.
  4. Put an aquarium heater at each end of the tank to ensure the correct temperature. Set the heat to 78 to 85 degrees Fahrenheit (25 to 29 degrees Celsius) for optimal breeding conditions. [2]
  5. Make sure to include several plants and some driftwood in the tank, so the Angelfish will have places to hide and feel secure.
  6. Angelfish prefer a spawning slate or terracotta flower pot on which to lay their eggs. Place the slate at a 30 degree angle against the tank wall for optimal results. [3]
    • Place several spawning slates around the tank to give your Angelfish options.
  7. Angelfish will feel more secure in a dim environment, so arrange for natural light and make the tank darker by painting the outside bottom of the tank a black matte. This cuts down on reflection, which will make the Angelfish feel more secure.
    • Instead of overhead lights in the room, use plant lights. [4]
  8. Advertisement
Part 2
Part 2 of 4:

Pairing Angelfish

PDF download Download Article
  1. In order to prepare for establishing a mating pair of Angelfish, get a 55 gallon or larger sized aquarium. An aquarium of this size will allow the Angelfish enough space to comfortably live.
    • Use a filter to keep the tank clean.
    • Make sure the water temperature stays between 78 to 85 degrees Fahrenheit (25 to 29 degrees Celsius) with a water heater.
    • Keep the pH level between 6.5 and 7.
    • Line the bottom of the tank with sand and add large water plants. Also include driftwood for the fish. [5]
  2. Since Angelfish prefer to choose their own mate, you’ll have the most successful breeding experience if you obtain 6 to 12 juvenile Angelfish and let them choose their own mates. Choose fish that have good shape, finnage, and color to produce the best results for reproduction. [6]
    • Because it’s near impossible to tell the sex of Angelfish, you can’t know what sexes you’re getting. If you get somewhere between 6 to 12 Angelfish, chances are you’ll have enough of each sex for the Angelfish to find a mate they prefer.
    • When choosing a quality Angelfish, look for a body that’s round and taller than it is wide. Because Angelfish fins are the hallmark of the species, the best fins are straight and free of curves or blemishes. Coloration of the Angelfish is difficult to assess since it’s often based on environment or stress levels. However, be aware of a lack of color or dullness. [7]
  3. When your Angelfish is 6 to 12 months old they’ll reach sexual maturity, and you should begin looking for signs of them pairing off. You can tell that two Angelfish have paired by observing your fish and seeing which ones are staying close together and displaying territorial behavior.
    • Pairs of Angelfish will often claim a section of the tank as their own and chase off others who come near.
    • If you think you’ve identified a pair, watch them for 1 or 2 days until you’re certain.
  4. Once you’ve identified your pair, remove them to the spawning tank, as they’ll spawn more successfully when isolated. This ensures that they do not spawn in the larger tank with the other fish, who might eat the eggs or fry.
    • Because the spawning tank will have similar conditions to the 55 gallon tank you can transition the Angelfish quickly. Place the Angelfish in a bag of water from the 55 gallon tank, and put this bag in the spawning tank for an hour. Then you can open the bag and allow the fish to swim out. [8]
  5. Advertisement
Part 3
Part 3 of 4:

Breeding Pair Care

PDF download Download Article
  1. Once you’ve relocated your paired Angelfish to the spawning tank, begin feeding them more heavily than you had before. Try feeding them about three to four times a day. An increase in food consumption induces breeding in Angelfish. [9]
    • Feed Angelfish bloodworms, frozen brine shrimp, white worms, or a beef heart mixture. [10]
    • Remove any uneaten food after 3 to 5 minutes to help keep the water clean.
  2. Angelfish require clean water to breed successfully, and because of the increased feedings, the tank water will need more frequent replacing. Change out at least 30% of the water once a week.
    • It’s even better to change out out 30% of the water daily.
  3. Usually within 5 to 8 days of being placed in the spawning tank, your Angelfish will be ready to breed. The female Angelfish’s belly will swell and a papilla, an organ between the ventral and anal fin, will appear on both the male and the female.
    • The female’s papilla is larger than the male’s, which is how you can tell the sexes of Angelfish apart. [11]
  4. Because the Angelfish are captive, they might not retain all of their wild parenting instincts. After the eggs are laid and the male fertilizes them, you need to watch to see if the Angelfish fan the eggs with their fins. If not, this means the eggs aren’t getting the air circulation they need. You should turn the spawning slate upside down to increase a good flow of water.
    • If using a flower pot, you can remove the eggs entirely from the tank and place them in another tank with the same pH and water temperature as the spawning tank. [12]
  5. It may take the Angelfish a few tries at breeding to be successful. Sometimes Angelfish will eat their eggs or sometimes the eggs don’t hatch. Angelfish breed as often as every 7 to 10 days, so be patient and let them try again. [13]
  6. Advertisement
Part 4
Part 4 of 4:

Raising the Fry

PDF download Download Article
  1. About 3 to 4 days after the eggs were laid they’ll hatch and wiggle, still attached to the slate. After an additional five days, the fry will detach from the slate and begin free-swimming.
  2. After you notice the fry free-swimming in a cloud, it’s time to begin feeding them up to six times a day. Feed them with newly hatched brine shrimp or micro-worms. [14]
  3. After one or two days of feeding the fry, remove the parent Angelfish from the spawning aquarium, and reintroduce them to your 55 gallon tank with the rest of your Angelfish. [15]
  4. Around two weeks of age, the fry will begin taking on the shape of an Angelfish. At this point they’ll begin needing more food and you can feed them as you feed your adult Angelfish. [16]
    • Feed them twice a day only what they can eat in three minutes.
  5. Advertisement

Expert Q&A

Search
Add New Question
  • Question
    Why does my angelfish eat their fry?
    Brian Blake
    Aquarium and Fish Expert
    Brian Blake is an Aquarium Expert and the Owner of Boodleshire Aquatics based in the Kansas City Metro Area. With over 20 years of experience, Brian is an expert in freshwater planted aquariums, saltwater reef aquariums, and aquarium installation, care, and maintenance. Brian holds a Bachelor's degree in Ichthyology and Aquatic Environmental Science from Emporia State University.
    Aquarium and Fish Expert
    Expert Answer
    Parent angelfish eat their fry primarily out of instinctual behavior and fear. Inexperienced angelfish, especially during their initial attempts at parenting, may mistakenly consume their eggs or fry due to various reasons, such as fear of infection or misinterpretation of other fish behavior. This behavior is common among many cichlids and serves as a survival mechanism, albeit unfortunate for the offspring. To avoid this, you can separate the eggs from the parents, but this is not always necessary. Sometimes, parent angelfish can really do a good job taking care of their fry on their own.
  • Question
    My male fish is smaller than the female. Is there any possibility of breeding?
    Community Answer
    They usually pair up with someone their own size, but if there aren't any other fish, they might pair up.
  • Question
    Do the parents feed the fry?
    Community Answer
    No. You do.
See more answers
Ask a Question
      Advertisement

      Video

      Tips

      • If your paired Angelfish aren’t breeding together in their spawning tank, you can always raise the water temperature a few degrees, change out 75% of the water in the tank, or put in a few extra plants.
      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Name
      Please provide your name and last initial
      Thanks for submitting a tip for review!
      Advertisement

      Warnings

      • You can purchase an already matched pair of Angelfish from your local fish store. However, be sure to ask if they’ve successfully bred and how old they are. You don’t want to pay a lot of money for an already matched pair that’s unsuccessful or near infertility around three years of age.
      • If you think you’ve purchased one male and one female Angelfish, they won’t necessarily take to breeding with each other. It’s always best to let the Angelfish decide on their breeding partner.
      Advertisement

      Things You'll Need

      • 55 gallon aquarium
      • 20+ gallon aquarium
      • 6 to 12 Angelfish
      • Sponge filter
      • Driftwood and plants
      • Heater
      • Hood with plant lighting
      • pH test kit
      • Flower pot or spawning slate
      • Bloodworms, brine shrimp, micro-worms

      Expert Interview

      Thanks for reading our article! If you’d like to learn more about breeding fish, check out our in-depth interview with Brian Blake .

      About This Article

      Article Summary X

      To breed freshwater Angelfish, start by adding 6-12 juvenile Angelfish to a 55-gallon tank. Then, wait for your fish to start pairing off with each other, which should take around 6 to 12 months. You'll know when 2 of your fish are paired when they start staying close to each other and getting territorial with other fish. Once you've identified a pair, move them to a separate tank to spawn, which should happen every 7-10 days. When the female fish lays eggs, all you have to do is wait around a week for the fry to hatch! To learn how to take care of Angelfish fry, scroll down!

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 102,271 times.

      Reader Success Stories

      • Taro Suiseino

        Dec 19, 2016

        "My platinum angel pair have just spawned, and I learned from your article that the eggs will only hatch in 3 to 4 ..." more
      Share your story

      Did this article help you?

      Advertisement