
Australian rainbow fish are a popular choice for fishkeepers due to their vibrant colours and ease of care. They are native to Australia, Papua New Guinea, and parts of Indonesia, where they are found in streams, rivers, lakes, and swamps. These fish are known for their peaceful nature and ability to adapt to different environments, making them a great option for beginners. With proper care, they can live for 5 to 8 years in captivity. In this guide, we will cover everything you need to know about caring for Australian rainbow fish, including tank setup, diet, breeding, and more.
| Characteristics | Values |
|---|---|
| Size | 2-4 inches (5-10 cm) |
| Lifespan | 5-8 years |
| Water temperature | 70-80°F (23-26°C) |
| pH level | 6.5-8.5, ideally 7.0 |
| Water hardness | 8-20dGH |
| Water alkalinity | 5-20°dKH (90-360 ppm) |
| Water quality | Regular testing and weekly changes of at least 20% |
| Tank size | 20-30 gallons, depending on group size |
| Tank environment | Freshwater, live plants, anchored and floating plants, logs, rocks |
| Diet | Omnivorous, vegetable matter, meat-based foods, bloodworms, daphnia, brine shrimp, plant matter, insects, crustaceans |
| Breeding | Egg scatterers, separate breeding tank, high-quality filter, moss substrate |
| Behavior | Peaceful, active, social, get along with most fish |
Explore related products
What You'll Learn
- Tank requirements: Australian rainbow fish require a freshwater tank with live plants, gravel or sand, and a top-quality filter
- Water parameters: Maintain water temperature between 70–80°F (23–26°C), a pH of 7.0, and perform weekly water changes
- Feeding: Feed them a varied diet of plant matter, insects, crustaceans, and treats of live or frozen foods
- Breeding: Australian rainbow fish are egg scatterers. Breeding tanks should be heavily planted to provide spawning sites
- Lifespan: With proper care, these fish can live for 5 to 8 years in captivity

Tank requirements: Australian rainbow fish require a freshwater tank with live plants, gravel or sand, and a top-quality filter
Australian rainbow fish are peaceful, active, and social fish that are popular among fishkeepers due to their colourful appearances and ease of care. They are native to Australia, Papua New Guinea, and parts of Indonesia, where they are found in streams, rivers, lakes, and swamps. They are a hardy species that can adapt to a wide range of water conditions, making them a great choice for beginners or those new to fishkeeping.
Tank Requirements:
Australian rainbow fish require a freshwater tank with live plants, gravel or sand, and a top-quality filter. Here are some important considerations for setting up an ideal tank for these fish:
- Tank size: These fish are active and require a large tank with plenty of swimming space. The tank size should be proportional to the number of fish you plan to keep, with more fish requiring a larger tank. A 20-gallon tank is sufficient for a single Australian rainbow fish, but if you plan to keep a group, a 30-gallon tank or larger is recommended.
- Live plants: Australian rainbow fish thrive in tanks with plenty of live plants. A combination of anchored and floating plants will provide them with hiding spots and a natural environment. Fine-leaved plants such as Java Moss or Hornwort are excellent choices as they provide spawning sites for breeding.
- Substrate: Use 3-4 inches of fine gravel or aquarium sand as the substrate. This will help anchor the plants and create a natural-looking tank.
- Decorations: Complete the tank setup with a few pieces of logs (either artificial or natural) and several rocks. These additions will make the tank more engaging for the fish and mimic their natural environment.
- Water quality and filtration: Water quality is crucial for the health and well-being of Australian rainbow fish. Use a top-quality filter to keep the water clean and free of chemicals. Regularly test the water quality and perform weekly water changes of at least 20% to maintain optimal conditions. Keep the pH levels between 6.5-8.5, ideally at 7.0pH, and the water temperature between 70-80°F (23-26°C).
- Schooling: Australian rainbow fish are schooling fish and should be kept in groups of at least six individuals. They thrive in the company of their own kind and will display their best colours when vying for attention from females.
- Tank mates: When choosing tank mates, select similarly sized, non-aggressive fish. Australian rainbow fish get along with most fish, but some compatible options include larger tetras, peaceful barbs, rasboras, danios, and catfish.
- Water parameters: While Australian rainbow fish are adaptable, it is important to monitor water parameters and maintain stable conditions. They can tolerate a wide range of water conditions, but sudden fluctuations should be avoided.
By providing these tank requirements and maintaining optimal water quality, you can create an ideal environment for Australian rainbow fish to thrive and display their vibrant colours.
A Day in the Life of an Australian Jailbird's Diet
You may want to see also
Explore related products

Water parameters: Maintain water temperature between 70–80°F (23–26°C), a pH of 7.0, and perform weekly water changes
Australian rainbow fish are native to Australia, New Guinea, and Indonesia, where they are found in streams, rivers, lakes, and swamps. They are a popular choice for fishkeepers due to their captivating, iridescent looks and ease of care. They are peaceful, hardy, and can adapt to different environments and water parameters.
To ensure the health and well-being of your Australian rainbow fish, it is important to maintain optimal water parameters. These fish prefer warm water with a temperature range of 70–80°F (23–26°C). It is crucial to maintain the water temperature within this range, as deviations can pose problems for the fish. The ideal pH level for these fish is 7.0, slightly acidic to neutral, but they can tolerate a range of 6.5 to 8.5.
Maintaining water quality is essential, and regular water changes are a key aspect of this. It is recommended to perform weekly water changes of at least 20% to provide a clean and healthy environment for your fish. This helps to prevent the buildup of ammonia or nitrates, which can be harmful to your fish. Additionally, testing the water quality regularly will help you monitor the levels of these chemicals and make any necessary adjustments.
Australian rainbow fish are relatively low-maintenance and can adapt to various conditions, but providing optimal water parameters will ensure their health and longevity.
Paper Production: Australia's Local Manufacturing
You may want to see also
Explore related products

Feeding: Feed them a varied diet of plant matter, insects, crustaceans, and treats of live or frozen foods
Australian rainbow fish are omnivores, so they eat both plant matter and meat-based foods. They are not fussy eaters, but it's important to provide a balanced variety of nutrients. You can feed them a combination of meat and vegetables, such as bloodworms, mosquito larvae, and minced vegetables. They will also eat flakes, pellets, and tablets.
You can also give them live or frozen food, such as daphnia, mosquito larvae, brine shrimp, bloodworms, glass worms, blackworms, and crushed snails. These foods are a great way to provide your fish with a diverse diet that includes small, whole invertebrates. It is recommended to feed them live food at least 2-3 times a week.
Australian rainbow fish are surface feeders, so they will not scavenge for scraps at the bottom of the tank. They will only eat food that is on the water surface and can be consumed in under five minutes. The suggested feeding pattern is once or twice a day, but if your fish eat quickly, you can increase the frequency and reduce the quantity.
It is important to note that the diet of your Australian rainbow fish can impact their coloration. Commercial "color flakes" can help, but they are not entirely effective. A highly varied diet that includes insects and invertebrates will ensure your fish maintain their vibrant colors.
The Most Popular Wine Styles in Australia
You may want to see also
Explore related products

Breeding: Australian rainbow fish are egg scatterers. Breeding tanks should be heavily planted to provide spawning sites
Australian rainbow fish are egg scatterers, so a separate breeding tank is necessary. Breeding tanks should be set up with a few specific considerations in mind. Firstly, the tank should be heavily planted to provide spawning sites. This can be achieved by adding a combination of anchored and floating plants, as well as a few pieces of logs and rocks, to mimic their natural environment.
In addition to providing a heavily planted environment, it is important to maintain optimal water conditions in the breeding tank. This includes maintaining a water temperature between 74°F and 78°F, as cold water can cause rainbow fish to become sluggish and weaken over time. The water should also be kept clean with small, frequent water changes to remove any uneaten food and prevent the buildup of ammonia or nitrates.
To further enhance the breeding environment, it is recommended to add moss substrate, such as Java moss. This can encourage reproduction by making it easier for the male fish to catch the eggs after they have been laid by the female. It is important to note that only one male should be kept with a group of females, as having multiple males in the same tank can lead to aggression and pestering.
During the breeding process, the male Australian rainbow fish will display its brightest colors to attract a mate. The male will then fertilize the eggs shortly after the female has laid them above the vegetation. It is important to remove the adults from the breeding tank after spawning to prevent them from eating the young fish.
Honey Badger Habitat: Exploring Australia's Wild Regions
You may want to see also
Explore related products

Lifespan: With proper care, these fish can live for 5 to 8 years in captivity
Australian rainbow fish are known for their peaceful and hardy nature, making them a popular choice for both beginner and experienced fishkeepers. With proper care, these fish can live for 5 to 8 years in captivity, with some sources stating an average lifespan of 5-6 years.
To ensure your Australian rainbow fish live a long and healthy life, it is important to provide them with optimal tank conditions and a suitable diet. These fish are known to be omnivores, so their diet should include both meat and vegetable-based foods. In terms of meat-based foods, bloodworms, daphnia, and brine shrimp can be given as treats. For their vegetable-based diet, plant matter such as flakes, pellets, and tablets is recommended. It is important to feed them small portions that they can consume in under 2 to 5 minutes, once or twice a day, to prevent overfeeding and maintain water quality.
Australian rainbow fish are active swimmers and thrive in groups of at least six individuals, so a spacious tank with ample horizontal swimming space is necessary. A minimum tank size of 150 liters (40 gallons) is recommended to accommodate their swimming needs. They prefer a freshwater environment with clean, well-oxygenated water, regular water changes of at least 20%, and a water temperature between 22-26°C (71.6-78.8°F). A pH range of 6.5-7.5 and water hardness between 4-14°N (71.43-250 ppm) are also ideal for their health and well-being.
In addition to water parameters, the tank environment plays a crucial role in the longevity of Australian rainbow fish. They enjoy having plenty of live plants, a combination of anchored and floating varieties, as well as a few pieces of logs and rocks. A darker substrate can also enhance their vibrant colors. As they are excellent jumpers, a tight-fitting lid is essential to prevent escapes.
By providing Australian rainbow fish with the ideal tank conditions, suitable diet, and proper care, you can expect them to live a long and colorful life, reaching their maximum lifespan in captivity.
Kia K5: Australia's Next Big Thing?
You may want to see also
Frequently asked questions
Australian Rainbow Fish are peaceful, active fish that enjoy the company of their own kind. They require a large tank with plenty of live plants, anchored and floating, and a few pieces of logs and rocks. They prefer warm water between 70–80°F (23–26°C) and a pH level between 6.5-8.5, but ideally at 7.0pH. It is important to test water quality regularly and perform weekly water changes of at least 20% to maintain a clean environment.
Australian Rainbow Fish are omnivores and will eat a variety of foods. In the wild, they feed on plant matter, insects, and crustaceans. In captivity, they can be fed high-quality flake food or pellets as a staple diet, with treats of live or frozen foods such as bloodworms, daphnia, and brine shrimp. It is important to break food into small, manageable pieces to prevent choking, as they have small throats. Feed them small portions twice a day to maintain their vibrant coloration and ensure they stay active and healthy.
Australian Rainbow Fish are egg scatterers and do not provide parental care. Breeding occurs in a well-maintained tank with stable water parameters and a temperature of around 25°C (77°F). The breeding tank should be heavily planted with fine-leaved plants such as Java Moss to provide spawning sites. The male will chase the female, and after courtship, the female will scatter her eggs among the plants. The eggs will hatch in about 7-8 days, and it is important to remove the parents after spawning to prevent them from eating the eggs.
With proper care, Australian Rainbow Fish can live for 5-8 years in captivity. Their lifespan depends largely on their genetics, health condition, and the quality of their environment.








































![Electric Aquarium Gravel Cleaner [2025Edition] Removable Fish Tank Vacuum Water Changer Gravel Cleaner for Aquarium Freshwater Saltwater Tanks (with Filter Cup and Hose Clamp)](https://m.media-amazon.com/images/I/71FN43eyUVL._AC_UL320_.jpg)


