
If you’re a new fish owner, you’ve probably spent time picking out the right tank, the right substrate, the best thermometer and might have even picked out some cool decorations to really make your aquarium stand out. But what about fish plants?
Contrary to popular belief, plants can actually have multiple benefits when placed in a fish tank and can do a lot more than just make the tank look pretty! So, while they are not absolutely necessary for the wellbeing of your fish, you may want to think about purchasing some of the best aquarium plants too.
However, there are so many types of plants out there — different heights, colors, species and types — that it can be difficult to know which ones are going to be right for your aquarium. Fortunately, we have complied a buying guide laying out everything there is to know about the best aquarium plants, including their benefits and the type you should be looking for. Even better, we’ve included some of our top picks on the market today, too. Keep reading on to find out more!
Best Aquarium Plants – Comparison Table
Product Image | Product name | Features | Star Rating |
---|---|---|---|
![]() | 1) QUMY Large Aquarium Plant | Plastic plants Ceramic base Vibrant colors | 4.5 out of 5 |
![]() | 2) Planterest Live Alternanthera Bundle | 1 bundle of Alternanthera Free Ice Or Heat Pack 7 Days Stay Alive Guaranteed | 4.5 out of 5 |
![]() | 3) Marineland 3 Feet Bamboo | 3-foot Bamboo Easy Customization Easy To Clean | 4.6 out of 5 |
![]() | 4) CNZ Aquarium Artificial Plant | Lifelike water plant ornament Vibrant colors Add life to your aquarium. | 4.4 out of 5 |
![]() | 5) CNZ Aquarium Decor Fish Tank Decoration | Lifelike water plant ornament Plant part, made of plastic Vibrant colors | 4.5 out of 5 |
![]() | AquaLeaf Aquatics Java Fern Bare Root | Microsorum Pteropus - Low Light Freshwater Aquarium Plant | Easy Way To Attach Java Fern To Driftwood, Rocks, Etc Provide Natural Resting And Hiding Places Make Your Fish Tank Look Natural And Beautiful | 4.2 out of 5 |
![]() | 7) CNZ Aquarium Grass Decor | 1 x Aquarium Plastic Plant Lifelike Aquarium Plastic Plant Plastic, Ceramic | 4.5 out of 5 |
![]() | 8) BEGONDIS 14 Pcs Artificial Seaweed Water Plants | Gorgeous Color Natural Environment 14 Pieces Per Pack | 4.4 out of 5 |
![]() | 9) CousDUoBe Artificial Aquatic Plants | Ceramic base is more stable 11 different styles Easy to clean | 4.5 out of 5 |
![]() | 10) MyLifeUNIT Artificial Seaweed Water Plants | Eco-free non-toxic pvc material Ceramic base Won't contaminate water | 4.5 out of 5 |
![]() | 11) AquaLeaf Aquatics Store Java Fern Planted on Driftwood | Hiding places for small fish Natural driftwood With cellulose and tannins | 4.4 out of 5 |
![]() | 12) Aquarium Plants Discount Store 4 Potted Live Aquarium Plants Bundle | Perfect for any freshwater aquarium Provide natural resting Creates a natural habitat | 4.2 out of 5 |
![]() | 13) AquaLeaf Aquatics Store Florida 10 Species Live Aquarium Plants Bundle | Perfect for 10+ gallons aquariums Create a natural habitat Create a natural biological filter | 4.1 out of 5 |
![]() | 14) CNZ Aquarium Plastic Purple Plant | Vibrant colors Add life to your aquarium Lifelike water plant ornament | 4.4 out of 5 |
![]() | 15) JIH Aquarium 7 Piece Decorations Set | 1 piece resin Cave Rock (4×4.6 inch) The plastic aquarium plants are soft and no sharp edges 6 pieces plastic plants in different colors and sizes | 4.3 out of 5 |
Do I Need Plants In My Fish Tank?
Truth be told, you don’t actually need plants in your fish tank. Your fish can live happily in their tank without the best aquarium plants. However, there are many benefits that plants offer to a fish habitat and this is the reason so many owners choose to keep a planted aquarium.
There are two main different types of fish tank plants — live and artificial. Both have their benefits and we will go into more detail about that below so you can decide which type is going to be best for your tank.
However, it is important to know that, whatever type of plant you pick, they help to mimic a natural habitat for your fish. They can also be useful for your fish to brush up against or hide within, just like they would do in the wild, and they also make your tank look great! With the best aquarium plants and other fish tank decorations, you have the freedom to decorate your aquarium however you wish, making sure your fish really feel at home!
Live Plants vs. Artificial Plants
As we have mentioned above, there are two types of plants for fish tanks — live plants and artificial plants. Live plants are, of course, living plants! Artificial plants, on the other hand, are usually made of plastic or resin and simply serve as a visual aid to the tank.
It is up to you whether you decide to keep live or artificial plants in your fish tank. Both have their advantages and disadvantages and there is no right or wrong. Usually, fish owners keep a mixture of both live and artificial plants in their aquarium, so they get the benefits of both.
Live plants are particularly beneficial to a fishbowl because they add oxygen to the water and remove carbon dioxide/ammonia. They can also help to reduce algae growth, but they do take a lot of time to maintain and keep healthy.
Artificial plants, on the other hand, come readily set up and are available in many sizes and colors. They, of course, do not have the benefits of live plants, but are very easy to maintain.
Types Of Plants For Fish Tanks
The main two types of aquarium plants are live plants and artificial plants. While there is only one real type of artificial plants, live plants can be broken down into three further categories — foreground plants, mid-ground plants and background plants.
Foreground Plants
These are the plants you place at the front of your tank. They are generally shorter and grow fairly slowly. They can also be called carpet plants or carpeting plants, where they tend to spread outwards instead of upwards and cover the bottom of the tank in a carpet-like layer.
Mid-Ground Plants
These are taller than foreground plants and are usually used in the middle of the tank or on the sides. They can add a certain look to your tank, but don’t take up too much swimming space for your fish.
Background Plants
These are the largest plants and are usually placed at the back of the tank. They create a nice and natural backdrop to your aquarium and your fish will like to hide in them.
Factors To Consider In The Best Aquarium Plants
There are a few things to take into consideration while you are choosing your best aquarium plants to make sure you get the right plants for your tank and fish.
Size
First of all, you need to take into consideration the size and height of the plants in relation to your tank size. Fish need a lot of space to swim around in and don’t want to be stuck in a tank that is packed with too many plants. While you can have some tall plants in your aquarium, make sure you balance them out with smaller plants so your fish still has room to live.
Color
Aside from many of the other benefits aquarium plants offer, one of the main purposes of plants is to add aesthetic to your fishbowl. Some owners like a natural looking tank and will want to go with green plants, whereas others will want a brighter colored tank and may go for artificial plants in neon colors! It is completely up to you when it comes to decorating your tank.
Manageability
Looking after fish can be more time consuming than you think, especially when it comes to cleaning their tank. Therefore, you don’t want plants that are going to take a lot of time to look after and maintain. Artificial plants have the benefit that they do not require any management once they are in the tank, whereas live plants will need to be looked after and checked every now and again. This is something to take into consideration.
Substrate
If you are purchasing artificial plants, then the type of substrate you have at the bottom of your tank will not matter. However, if you are keeping live plants, you will need to think about whether your aquarium substrate and plants are compatible.
Live plants require substrate to root at the bottom of the tank. They also absorb nutrients from the substrate to stay healthy, too. There are different types of substrate, including sand and gravel substrate, and all have their different benefits to plants.
Lighting
Live plants require the right lighting to live properly. Light is a key source of energy for your aquarium plants as it allows them to complete the process of photosynthesis through which they convert carbon dioxide into energy. They will need 8 hours of full-spectrum light per day. Some plants will require high light, while other will require low light. This is something to remember if you are choosing live plants instead of artificial plants in your planted tank.
The Best Aquarium Plants — Reviewed
1) QUMY Large Aquarium Plant
This artificial plant from QUMY provides both a natural feel to your fish tank while also adding a splash of color. Measuring 15.7 inches high, this large plant is great for bigger tanks and replicates the environment your fish would live in in the wild. Made of non-toxic plastic, this decoration will not hurt your fish and, because it isn’t live, it is a lot easier to take care of! With a ceramic base, this plant stays at the bottom of the tank and provides a beautiful decoration that livens up any aquarium. It is also available in three other colors.
Key Features:
- Plastic plants
- Ceramic base
- Vibrant colors
AVAILABLE ON AMAZON
2) Planterest Live Alternanthera Bundle
In this bundle from Planterest you will receive Alternanthera Bettzickiana. This plant will stand between 2 and 10 inches tall and is of medium size, perfect as a mid-ground plant. These plants add a splash of color to your tank while still keeping a natural theme that will make your fish feel at home. They root easily into substrate and do not require a lot of maintenance to keep them healthy. Even better, Planterest offer a 7 day money back guarantee if your plant dies within the first week.
Key Features:
- 1 bundle of Alternanthera
- Free Ice Or Heat Pack
- 7 Days Stay Alive Guaranteed
AVAILABLE ON AMAZON
3) Marineland 3 Feet Bamboo
This bamboo plant from Marineland is an artificial plant that really does look real! 3 feet in length, this soft plastic plant is completely safe and adds to the overall look of your tank. Because it is so long, it can give your fish a place to hide and make them feel like they are in their natural habitat, as well as reducing their stress and keeping them happier. You can anchor the bamboo to the bottom by burying it in the gravel, or remove the base if you prefer to let it float freely along the top. With low maintenance needs, this plant is very easy to take care of and provides an aesthetically pleasing addition to any tank.
Key Features:
- 3-foot Bamboo
- Easy Customization
- Easy To Clean
AVAILABLE ON AMAZON
4) CNZ Aquarium Artificial Plant
Artificial plants such as this one are a great addition to your aquarium. You might notice that your fish seem a little bored or lackluster, which can occur when they are tired of their environment. Adding just one or two new plants can get them darting around and playing again. Standing 8.3-inches tall, this plant has a flat bottom that resembles a rock with strands of plastic rising from the base. When placed in the water, it looks as realistic as any real plant does but doesn’t require any special care. You can use this green plant by itself or use it in combination with other artificial plants.
Key Features:
- Lifelike water plant ornament
- Vibrant colors
- Add life to your aquarium.
AVAILABLE ON AMAZON
5) CNZ Aquarium Decor Fish Tank Decoration
This artificial plastic plant from CNZ measures 16 inches tall and is great for larger tanks. Bright red and green in color, this plant adds color to your tank while also retaining a natural feel, perfect for those who want their tank to be more of a natural habitat but still want the aquarium to stand out! The plant part of the decoration is made of non-toxic plastic and will not harm your fish and the bottom is made of ceramic. Therefore, this decoration is very durable and stays at the bottom of your tank securely. It is easier to take care of than a live plant and is also available in other colors.
Key Features:
- Lifelike water plant ornament
- Plant part, made of plastic
- Vibrant colors
AVAILABLE ON AMAZON
6) AquaLeaf Aquatics Java Fern Bare Root | Microsorum Pteropus – Low Light Freshwater Aquarium Plant
This Java Fern will look great in your planted freshwater aquarium. In my opinion, Java Ferns are ideal for planted aquariums as well as those with cichlids and other large fish. This plant is said to thrive when connected to wood or stone, so if you want your aquarium to look more beautiful, follow this advice. I’ve learned that if you put them in gravel or substrate, make sure the rhizome is not covered so the plant can grow to its full potential. One of the things I like about this plant is that it grows slowly but is very durable and hardy.
Key Features:
- Easy Way To Attach Java Fern To Driftwood, Rocks, Etc
- Provide Natural Resting And Hiding Places
- Make Your Fish Tank Look Natural And Beautiful
AVAILABLE ON AMAZON
7) CNZ Aquarium Grass Decor
Delight your fish with this artificial plant that might make them think that they’re swimming in a lake or river. At 13-inches tall, it’s larger than some of the other fake plants that you see on the market. It has a flat bottom that keeps it upright in your aquarium. You can leave the bottom exposed or cover it with gravel for a more realistic look. With roots coming off the bottom and multiple leaves, this fake plant has a nice look that fish like. As the leaves move in the water, they’ll like darting around and hiding in them.
Key Features:
- 1 x Aquarium Plastic Plant
- Lifelike Aquarium Plastic Plant
- Plastic, Ceramic
AVAILABLE ON AMAZON
8) BEGONDIS 14 Pcs Artificial Seaweed Water Plants
These artificial seaweed plants from BEGONDIS offer a bright and natural looking plant for your aquarium. With fourteen small seaweed plants included, each measuring 11.8 inches in height, you can place them around your tank to provide your fish with places to hide but still plenty of room to swim around. The base is heavy and will keep the plants grounded and the vibrant color will not fade over time. They are also 100% safe for your fish and non-toxic. Even better, they come in other, more vibrant colors for an even more out-there tank!
Key Features:
- Gorgeous Color
- Natural Environment
- 14 Pieces Per Pack
AVAILABLE ON AMAZON
9) CousDUoBe Artificial Aquatic Plants
Included in this pack from CousDUoBe are eleven different styles of artificial plant, measuring between 12 to 16 inches in height. With some of the plants a more natural green color and other neon reds and purples, you truly can let your imagination run wild as you decorate your aquarium with these plants. They have a ceramic base that keeps the plants stable and the plastic plant is completely odorless and safe for your fish.
They are soft and flexible too, moving as the water moves around them for a more natural look and feel for your fish. They do not require any maintenance and are very easy to keep clean.
Key Features:
- Ceramic base is more stable
- 11 different styles
- Easy to clean
AVAILABLE ON AMAZON
10) MyLifeUNIT Artificial Seaweed Water Plants
Another artificial seaweed bundle, this seaweed from MyLifeUNIT measure 12 inches in height. There are ten seaweed plants in this pack and they are made of non-toxic pvc material that won’t disrupt the water or harm your fish. The base is made from ceramic and will keep the seaweed plants rooted at the bottom of the tank. The bright green color of this plant ensures your tank is eye-catching yet still looks natural.
The plants themselves are soft and completely safe for your fish to swim up against and hide in without hurting them. They also move with the water to make them look more real! These artificial seaweed pieces also come in other colors, including purple and red.
Key Features:
- Eco-free non-toxic pvc material
- Ceramic base
- Won’t contaminate water
AVAILABLE ON AMAZON
11) AquaLeaf Aquatics Store Java Fern Planted on Driftwood
This java fern plant from AquaLeaf Aquatics Store comes planted on driftwood, making it super easy to install into your aquarium. Perfect for those who are unsure whether their fish tank substrate is gong to root plants properly, the driftwood provides all the nutrients the java fern plant needs to grow healthily. The plant is approximately 8 to 10 inches in height and is great as a center piece for your tank. The colors are bright and this is a great plant for giving a natural feel to the tank. It is also very hardy and will last a long time.
Key Features:
- Hiding places for small fish
- Natural driftwood
- With cellulose and tannins
AVAILABLE ON AMAZON
12) Aquarium Plants Discount Store 4 Potted Live Aquarium Plants Bundle
These four plants from Aquarium Plants Discount Store provide you with a range of aquatic plants to create a homely and natural space for your fish. Included are Anubia Barteri, Amazon Sword, Kleiner Sword and Narrow Leaf Sword, each offering places for your fish to hide and really feel at home. Perfect for any freshwater aquarium, these plants are easy to grow and easy to root and bring many benefits to the water. You will need to make sure you have adequate lighting to keep these plants alive and healthy, but they do not require a lot of maintenance once planted.
Key Features:
- Perfect for any freshwater aquarium
- Provide natural resting
- Creates a natural habitat
AVAILABLE ON AMAZON
13) AquaLeaf Aquatics Store Florida 10 Species Live Aquarium Plants Bundle
In this bundle from AquaLeaf Aquatics Store you will receive ten different live plant species, all perfect for a freshwater tank. The variety you are provided allows you to create a unique space and the different sizes of the plants, ranging from 6 to 12 inches tall, means you can place them around the tank without worrying about there being enough room for your fish to swim.
These plants will provide natural resting and hiding places for your smaller fish and invertebrates as well as providing other benefits such as absorbing nitrates from waste. The plant types include Anubias Barteri, Marble Queen, Hygrophila Pinnatifida, Altlandsberg Sword, Telanthera, Red Melon Sword, Lobelia Cardinalis, Hygrophila Araguaya, Java Fern and Vallisneria
Key Features:
- Perfect for 10+ gallons aquariums
- Create a natural habitat
- Create a natural biological filter
AVAILABLE ON AMAZON
14) CNZ Aquarium Plastic Purple Plant
Do you love your aquarium but want to add more color to it? Instead of going with the same green plants that other aquarium owners have, you can go with something different such as this purple plant. Not only does it become an immediate focal point in your tank, but you can mix and match it with other plants to create a colorful rainbow for your fish. At 10-inches tall, it’s the perfect size for most tanks. While you’ll like how the flat bottom keeps it stable, your fish will like that it gives them a new place to both hide and play.
Key Features:
- Vibrant colors
- Add life to your aquarium
- Lifelike water plant ornament
AVAILABLE ON AMAZON
15) JIH Aquarium 7 Piece Decorations Set
Whether you just bought your first fish tank or have an aquarium in need of a new design, you’ll love this set of decorations. Thanks to the low price, you don’t need to worry about blowing a lot of cash on decorations that you may want to switch out in the future. This set features a cave rock that allows your fish to hide.
This cave looks like a real rock and gives your fish a fun place to play. It also comes with six plastic plants that range in size from more than two inches to eight inches. These plants use fun colors such as pink and green that recreate the way real aquatic plants look. When you get the plants, rinse them under running water and then let them sit in the water for around 15 minutes. You can then safely place them in your tank with your fish.
Key Features:
- 1 piece resin Cave Rock (4×4.6 inch)
- The plastic aquarium plants are soft and no sharp edges
- 6 pieces plastic plants in different colors and sizes
AVAILABLE ON AMAZON
Summary
Plants have many benefits for an aquarium and, if you’re a fish owner, you might think about adding some to your tank. With both artificial and live plants available, your fish can enjoy a natural feel to their tank whether you have the time to take care of living plants or not. The best aquarium plants can offer your fish hiding places and add oxygen to the water, alongside making sure your tank is visually pleasing around your home, too. Whatever type of tank and fish you have, there is a plant for your aquarium out there!
Check out our other Fish Tank, Food & Accessories posts here:
- Best 20 Gallon Fish Tanks Guide
- Best 5 Gallon Fish Tanks Guide
- Best Aquarium Thermometer Guide
- Best Aquarium Vacuums Guide
- Best Aquarium Gravel Cleaners Guide
- Best Water Conditioner For Fish Tank Guide
- Best Aquarium Rock Guide
- Best Fish Tank Decorations Guide
- Best Fish Tank Gravel Guide
- Best Aquarium Sand Guide
- Best Goldfish Food Guide