Aquarium Freshwater Aquarium Freshwater Plants

Best Plants for Goldfish: 5 Options to Beautify Aquarium

Goldfish are beautiful and lively fish that can brighten up any aquarium. However, they are also known for being greedy eaters and diggers. This can make it hard to keep live plants in their tanks. Live plants are beneficial for goldfish, as they provide oxygen, shelter, and natural filtration. Therefore, choosing the right plants for goldfish is important to ensure their survival and health. In this article, we will review some of the best plants for goldfish that can withstand their nibbling and uprooting habits.

The Best Plants for Goldfish

Anubias Aquarium Plant
Anubias Aquarium Plant

There are many factors to consider when choosing plants for goldfish, such as their size, shape, texture, growth rate, light requirements, and nutrient needs. Some plants are more suitable for goldfish than others because they are either too tough, too bitter, or too fast-growing for the fish to destroy. Here are some of the best plants for goldfish that you can try in your aquarium:

Plant NameDescriptionBenefits
HornwortA fast-growing stem plant with fine and feathery leaves. It can be planted in the substrate or left floating.It provides oxygen, cover, and spawning sites for goldfish. It also absorbs excess nutrients and prevents algae growth.
AnubiasA slow-growing plant with thick and leathery leaves. It can be attached to rocks or wood, or planted in pots.It is resistant to goldfish nibbling and uprooting. It also tolerates low light and does not need much care.
Java FernA slow-growing plant with long and broad leaves. It can be attached to rocks or wood, or planted in pots.It is resistant to goldfish nibbling and uprooting. It also tolerates low light and does not need much care.
Amazon SwordA fast-growing plant with large and sword-shaped leaves. It needs to be planted in the substrate with root tabs.It provides oxygen, cover, and spawning sites for goldfish. It also adds a focal point and a natural look to the aquarium.
Marimo Moss BallA round and fuzzy ball of algae that grows very slowly. It can be placed anywhere in the tank or rolled around by the fish.It provides oxygen, cover, and entertainment for goldfish. It also absorbs excess nutrients and prevents algae growth.

How do I plant and care for Aquarium plants?

caring for aquarium plants

Planting and caring for aquarium plants can be a rewarding hobby that enhances the beauty and health of your tank. However, different plants have different requirements and preferences, so you need to do some research before adding them to your aquarium. Here are some general tips and steps for planting and caring for aquarium plants:

Rinse and Clean

Before planting, remove any pots, rock wool, or other packaging materials from the plants. Rinse them well under running water to remove any debris or parasites. You can also use a mild bleach solution to disinfect them, but make sure to rinse them thoroughly afterward.

Suitable substrate for your plants

substrate for plants

Choose a suitable substrate for your plants. Some plants need a nutrient-rich substrate, such as or, while others can grow in sand or gravel. You can also use root tabs or liquid fertilizers to supplement the nutrients in the substrate.

Plant your plants

Plant your plants according to their type and size. For example, stem plants should be planted in the background or midground, while rosette plants should be planted in the foreground or midground.

Rhizome plants can be attached to rocks or driftwood, or left floating. Make sure to leave enough space between the plants for them to grow and spread. You can use tweezers, scissors, or your fingers to plant them gently on the substrate. Do not bury the crown or rhizome of the plants, as this can cause them to rot.

Adequate lighting for your plants

Best Plants for Goldfish

Provide adequate lighting for your plants. Different plants have different light requirements, ranging from low to high. You can use LED lights, fluorescent lights, or metal halide lights to illuminate your tank. You can also use a timer to set a regular day and night cycle for your plants. Generally, 8 to 12 hours of light per day is recommended for most plants.

The CO2 level in your tank

CO2 level in your tank

Adjust the CO2 level in your tank. CO2 is essential for plant growth, as it is used for photosynthesis. However, too much or too little CO2 can cause problems for your plants and fish. You can use a CO2 kit, a DIY CO2 system, or a liquid carbon supplement to add CO2 to your tank. You can also use a drop checker, a pH meter, or a KH test kit to monitor the CO2 level in your tank. Generally, a CO2 level of 20 to 30 ppm is ideal for most plants.

Perform regular maintenance

Perform regular maintenance on your plants. This includes pruning, trimming, replanting, or removing any dead, dying, or overgrown plants. This will keep your plants healthy and prevent them from taking over your tank.

You can also use a gravel vacuum, a siphon, or a net to remove any debris, algae, or waste from the substrate and the water. You should also change 10 to 20% of the water every week to keep the water quality high and prevent nutrient build-up.

Conclusion

Goldfish are wonderful pets that can coexist with live plants, as long as you choose the right ones. The best plants for goldfish are those that are tough, bitter, or fast-growing enough to survive their appetite and curiosity. Some of the best plants for goldfish are hornwort, anubias, java fern, amazon sword, and marimo moss ball. These plants can provide many benefits for your goldfish and your aquarium, such as oxygen, shelter, filtration, and decoration.

By adding these plants to your goldfish tank, you can create a more natural and healthy environment for your fish.

About the author

PetsCareWorld

PetsCareWorld is a website dedicated to providing reliable and helpful information about pets and their care. Our team consists of experienced pet owners, veterinarians, animal trainers, and writers. The team shares a common love for animals and a desire to help others. We cover topics such as pet health, nutrition, grooming, training, behavior, and more. Our articles are based on scientific research, expert opinions, and personal experiences. We also feature stories, tips, and reviews from our readers and community members. We want to teach and motivate pet owners to choose wisely and take good care of their pets. We give honest and helpful information that makes pets and their owners happier. We like to hear from our readers and get their ideas. We hope to make a nice and friendly group of pet lovers. Thank you for visiting PetsCareWorld and we hope you enjoy our content.