Breeding fish in a home aquarium is very achievable when you have the right supplies on hand. The core items you need are a dedicated breeding tank (10 to 20 gallons works for most species), a sponge filter, a heater with a reliable thermostat, spawning mops or breeding cones, and a way to separate fry from adults once eggs hatch. Beyond those basics, the exact gear varies by species, and I'll walk you through each category so you know exactly what to buy and why.

Getting the setup right from the start saves you a lot of frustration. Most breeding failures come down to three things: wrong water temperature, no suitable spawning site, or fry getting eaten before they're old enough to survive. Good breeding supplies solve all three problems at once.

The Breeding Tank

A separate breeding tank is the single most important piece of equipment. Your main display tank has too many variables, including established fish that may eat eggs or fry, fluctuating water parameters from bioload, and substrate that hides eggs.

For most livebearers like guppies, mollies, and platies, a 10-gallon tank works well. For egg scatterers like danios and tetras, or mouthbrooders like cichlids, a 20-gallon gives you more room to work with. Species like discus or angelfish often do better in 30 gallons or more because they're sensitive to their own reflection and need space to establish a pair bond.

Key Features to Look for in a Breeding Tank

Glass tanks hold temperature more consistently than acrylic and don't scratch as easily when you're moving spawning mops around. A bare bottom is easier to clean and lets you spot eggs immediately. Some breeders add a thin layer of Java moss or marbles on the bottom, which lets eggs fall out of adult reach.

The Aqueon 10-gallon standard aquarium is a solid budget choice. For something more durable, the Landen 60S rimless low-iron tank gives you excellent visibility, which matters when you're monitoring eggs for fertility.

Filtration for Breeding Tanks

Regular power filters and hang-on-back filters are dangerous in breeding setups. The intake can suck up eggs or fry instantly.

A sponge filter is the standard choice, and for good reason. The Hikari bacto-surge sponge filter provides gentle biological filtration without any suction risk. Baby fish can swim right up to the surface of the sponge without getting pulled in. As a bonus, newborn fry often graze on the biofilm that develops on sponge surfaces, giving them a ready food source in the first days of life.

For breeding tanks under 10 gallons, a small sponge filter powered by a Tetra Whisper air pump provides enough flow. For 20-gallon tanks, run two sponge filters on opposite sides for better water turnover.

Air Pumps and Tubing

You'll need a reliable air pump, check valves to prevent back-siphoning, and silicone tubing. The Tetra Whisper AP150 handles up to four breeding tanks simultaneously, which is useful if you're running a small operation. Check valves are a minor purchase but prevent a flood if the power goes out, so don't skip them.

Heaters and Temperature Control

Most tropical fish breed in a temperature range of 76 to 82 degrees Fahrenheit, and consistency matters more than hitting a precise number. A temperature swing of even 3 to 4 degrees can trigger stress responses that stop spawning.

The Eheim Jager TruTemp heater is widely regarded as one of the most accurate submersible heaters available. The 25-watt version is right-sized for a 10-gallon breeding tank, and the 50-watt handles up to 20 gallons. The calibration dial lets you fine-tune temperature rather than relying on pre-set markings, which is important because the factory settings are sometimes off by 2 to 3 degrees.

Pair any heater with a separate digital thermometer. The Zacro digital aquarium thermometer costs around $8 and gives you a real-time reading that confirms your heater is doing its job. I keep one probe near the heater and one near the spawning site to catch any hot or cold spots.

Spawning Media and Breeding Sites

Different species need very different spawning sites, and providing the right one dramatically increases success rates.

Spawning Mops

A spawning mop is a bundle of yarn or synthetic fibers that mimics dense plant growth. Fish like killifish, white cloud mountain minnows, and some tetras deposit eggs individually in the fibers. You can buy pre-made spawning mops or make your own from acrylic yarn (avoid wool, which rots). The eggs are easy to collect by removing the mop and examining it under a bright light.

Breeding Cones and Caves

Discus and angelfish prefer smooth, hard surfaces for egg laying. The JARDLI glass lily pipe is repurposed by some breeders as a spawning cone, but dedicated ceramic breeding cones made by companies like Terra Cotta are a better fit. For cave-spawning cichlids like Apistogramma and shell dwellers, small clay pots and spiral ceramic caves from Penn Plax provide the security these fish demand.

Floating Plants and Moss

Livebearers like guppies and endlers need dense floating plants to give fry hiding spots immediately after birth. Hornwort and water sprite grow fast and provide thick coverage. Java moss attached to a mesh mat gives fry a place to rest and graze near the surface. For egg-scatterers, a dense mat of Java moss on the tank floor catches and protects eggs from parental predation.

Fry Care Supplies

Once eggs hatch or fry are born, you need a few specific items to keep them alive.

First Foods

Newly hatched brine shrimp nauplii are the gold-standard first food. A San Francisco Bay Brand brine shrimp hatchery set includes a cone, airline tubing, and a bag of cysts. After 24 to 48 hours at 78 to 80 degrees Fahrenheit with good aeration and light, the eggs hatch into nauplii that you can feed immediately. Hatching success is around 80 to 90 percent with fresh eggs.

For species with very small fry (like killifish or small tetras), infusoria or commercial liquid fry food like Sera Micron provides an appropriate particle size for the first week. After that, fry are usually large enough for baby brine shrimp.

Grow-Out Containers and Dividers

Once fry reach free-swimming stage, you may need to move them to a grow-out tank or partition them from each other if you're breeding a species where males fight early. The Penn Plax aquarium divider fits standard rectangular tanks and uses a mesh panel that lets water flow through while keeping fish separate.

For livebearers, a breeding box like the Capetsma fish breeding box mounts inside or outside the main tank and catches newborn fry through a slot that's too small for the mother to access. This is a simple, low-cost solution when you don't have a dedicated breeding tank set up yet.

Water Quality and Conditioning

Many species need specific water chemistry to trigger spawning. Soft, acidic water (pH 6.0 to 6.8, hardness under 100 ppm) is required for fish like cardinal tetras, discus, and many killifish. Tanganyikan and Malawian cichlids, but, spawn best in hard, alkaline water (pH 7.8 to 8.5, hardness 200 to 300 ppm).

Seachem Prime is the standard dechlorinator, and a few drops remove chlorine and chloramine without affecting pH. For softening water, an RO unit or mixing RO water with tap water lets you dial in exact hardness. Seachem Equilibrium re-mineralizes RO water to a specific hardness level, which is useful for species that need a very precise GH reading.

A partial water change with slightly cooler water (2 to 4 degrees below tank temperature) often triggers spawning in fish that breed during the rainy season in the wild. This simulates the influx of fresh rainwater and is an effective conditioning technique for many tetras, barbs, and rainbowfish.

For a complete rundown of gear that supports healthy fish, see our guide to Best Aquarium Equipment. If you're building out a full tank setup, Top Aquarium Equipment covers the core items you need.

FAQ

Do I need a separate tank just for breeding? Not always, but it makes a significant difference. A species-only tank with no other fish, no gravel substrate, and a sponge filter gives you full control over water parameters and protects eggs and fry from being eaten. For livebearers like guppies, a breeding box inside your main tank can work as a short-term alternative.

What temperature should I set the breeding tank? Most tropical fish breed between 78 and 82 degrees Fahrenheit. Raising the temperature 2 degrees above your normal tank temperature is often enough to trigger spawning behavior. Cold-water species like white clouds and goldfish breed at lower temperatures, typically 60 to 70 degrees Fahrenheit.

How long does it take for fish eggs to hatch? It varies by species. Tetras and barbs typically hatch in 24 to 48 hours. Cichlid eggs usually hatch in 3 to 5 days. Betta bubble nest eggs hatch in 24 to 36 hours. Water temperature affects timing directly, with warmer water speeding up development.

Why are my fish not breeding even with the right supplies? The most common reasons are incompatible pair (the fish don't like each other), inadequate conditioning (not enough high-protein live or frozen food before spawning attempts), or missing environmental triggers (wrong photoperiod, missing spawning site, or pH outside the target range). Condition the pair for two to four weeks with live brine shrimp and bloodworms before attempting to breed.

Wrapping Up

A successful breeding setup comes down to three things: a safe environment with a sponge filter and the right spawning site, stable water conditions with a quality heater and thermometer, and proper first foods ready before the eggs hatch. Get those elements in place and most species will take care of the rest. Start with a hardy livebearer like guppies to learn the process before moving on to more demanding egg-layers.