Yes, you can grow plants directly in aquarium gravel
You can grow aquatic plants in standard aquarium gravel, though success depends on the plant type, gravel depth, and whether you add nutrients. Some plants root easily in gravel alone—Java fern, Anubias, and Cryptocoryne are forgiving choices. Others, like stem plants and carpeting plants, need deeper substrate and fertilizer to thrive. The gravel itself holds plant roots in place, but it does not provide much nutrition on its own, so you will need to decide whether to add fertilizer tabs, liquid fertilizers, or both.
The main limitation is that standard aquarium gravel is inert—it does not break down or release nutrients the way soil does. Plants get some minerals from fish waste in the water column, but rooted plants also draw nutrients from the substrate beneath them. This is why many aquarists either switch to nutrient-rich substrates like aqua soil, or stick with gravel and add fertilizer products designed for planted tanks.
Key Takeaways
- Java fern, Anubias, and Cryptocoryne are the easiest plants to grow in plain aquarium gravel without added fertilizer.
- Gravel depth matters: aim for at least 2 to 3 inches to give roots room to anchor and access nutrients deeper in the substrate.
- Most stem plants and carpeting plants need fertilizer tabs or liquid fertilizer added to gravel to grow well, because gravel alone does not provide enough nutrients.
- Plant roots need oxygen, so avoid packing gravel too tightly; gentle water flow through the substrate helps roots stay healthy.
Which plants grow best in plain aquarium gravel
Low-demand plants are your safest bet if you want to avoid fertilizer. Java fern and Anubias are rhizome plants—they have a thick horizontal stem that spreads along the gravel surface rather than digging deep roots. You do not bury these plants; instead, tie them to rocks or driftwood with fishing line so the rhizome sits on top of the gravel. They draw nutrients from the water column and fish waste, not from the substrate itself.
Cryptocoryne species (often called crypts) are rooted plants that do well in gravel with minimal fertilizer, especially in established tanks where fish waste builds up over time. They grow slowly, which means they do not demand as much nutrition as faster-growing stem plants. Dwarf Sagittaria and Vallisneria are also relatively forgiving rooted plants that can survive in gravel-only setups, though they grow faster and may eventually show signs of nutrient deficiency.
High-demand plants like Ludwigia, Rotala, Alternanthera, and most carpeting plants (Glossostigma, Dwarf Hairgrass, Hemianthus callitrichoides) will struggle in plain gravel without fertilizer. These plants grow quickly and pull heavy nutrients from the substrate. If you want to grow them, plan on adding fertilizer tabs or liquid fertilizers from the start.
How to prepare gravel for planting
Start with a gravel depth of at least 2 to 3 inches across the tank floor. This gives roots room to spread and anchor, and it creates a zone where nutrients can accumulate. If you are using fertilizer tabs, you will bury them under the gravel, so deeper substrate makes this easier. For a 20-gallon tank, 2 inches is usually enough; for larger tanks or if you plan to grow many rooted plants, 3 to 4 inches is better.
Rinse your gravel thoroughly before adding it to the tank—use a bucket and running water, stirring and draining several times until the water runs clear. This removes dust and debris that can cloud your water. Do not pack the gravel down tightly as you add it. Roots need oxygen, and water needs to flow through the substrate to deliver nutrients and remove waste. A loose, settled gravel bed is healthier than a compacted one.
If you are adding fertilizer tabs, place them under the gravel where plant roots will reach them. Space tabs according to the product instructions—usually one tab per 4 to 6 square inches of substrate. Then cover the tabs with gravel. The tabs dissolve slowly and release nutrients directly to the root zone over weeks or months.
Adding fertilizer to support plant growth
Fertilizer comes in two main forms: tabs (solid pellets you bury in the gravel) and liquid (dosed into the water column). Tabs like Flourish Tabs, Thrive, or generic aquarium plant tabs release nutrients slowly and are best for rooted plants. Liquid fertilizers like Flourish, Thrive Liquid, or all-in-one products are dosed weekly and feed both rooted plants and water-column feeders.
Most planted tanks benefit from both: tabs for rooted plants and liquid for everything else. Start with the dose recommended on the product label—usually one tab per 4 to 6 square inches of gravel, or a few milliliters of liquid per 10 gallons of water per week. If plants show slow growth or yellowing leaves after a few weeks, increase the dose slightly. If you see algae blooming, reduce the dose or check that your lighting and water changes are appropriate.
Liquid fertilizers are easier to adjust on the fly, so if you are new to planted tanks, start with liquid and add tabs later once you see how your plants respond. Tabs are more convenient long-term because they release nutrients steadily without weekly dosing.
Planting techniques for different plant types
Rhizome plants (Java fern, Anubias, Bolbitis) should never be buried. Tie them to a rock or piece of driftwood using fishing line, cotton thread, or plant weights. Position the rhizome so it sits on top of the gravel or on the hardscape. Roots will grow down into the gravel on their own. Burying the rhizome causes it to rot.
Rooted stem plants (Ludwigia, Rotala, Alternanthera) are planted by pushing the stem into the gravel until the lowest leaves are just above the substrate surface. Plant them in groups of three to five stems close together for a fuller look. They will develop roots along the buried stem within a week or two. Pinch off the top growth once they reach the water surface, and the plant will branch out and grow bushier.
Carpeting plants (Glossostigma, Dwarf Hairgrass, Hemianthus callitrichoides) are planted in small clumps spaced a few inches apart. Push each clump gently into the gravel so the base is anchored but the tops are not buried. They spread horizontally across the substrate over weeks, eventually filling in the gaps. This process is slow—expect 4 to 8 weeks for a full carpet depending on lighting and fertilizer.
Cryptocoryne plants are planted with the crown (where leaves meet roots) just at or slightly above the gravel surface. Bury the roots but not the crown. They are slow to establish and may melt (lose leaves) in the first week or two, which is normal. New leaves will grow once the plant adjusts to your tank.
Lighting and water conditions that help plants thrive
Plants in gravel need adequate light to photosynthesize and grow. Most aquatic plants do well with 8 to 10 hours of light per day from a standard aquarium LED or fluorescent light. Low-light plants like Java fern and Anubias can survive on 6 to 8 hours; high-demand plants like stem plants and carpeting plants need the full 8 to 10 hours or more. If your plants grow slowly or look pale, weak lighting is often the culprit.
Water parameters matter too. Most aquatic plants prefer a pH between 6.0 and 7.5 and a temperature between 72 and 78 degrees Fahrenheit. They also benefit from regular water changes—25 to 50 percent weekly—which remove waste and replenish minerals. In a planted tank, water changes are just as important as fertilizer because they keep the water column clean and stable.
Carbon dioxide (CO2) is optional. Low-demand plants grow fine without it. High-demand stem plants and carpeting plants grow faster and fuller with CO2 injection, but it is not required for survival. If you are just starting out, skip CO2 and see how your plants do with fertilizer and good lighting first.
Common problems and how to fix them
Slow or stunted growth usually means insufficient light, nutrients, or both. Check that your light is on for 8 to 10 hours daily and positioned close enough to the plants (usually 6 to 12 inches above the substrate). If lighting is adequate, add fertilizer tabs or increase liquid fertilizer dosing. Wait 2 to 3 weeks to see improvement.
Yellowing or pale leaves often signal nutrient deficiency, most commonly nitrogen or iron. Liquid all-in-one fertilizers address this quickly—dose according to the label and recheck in a week. If only new leaves are pale, it is usually iron deficiency; if older leaves yellow first, it is often nitrogen. Adjust your fertilizer type or dose based on which leaves are affected.
Algae blooming on the gravel usually means too much light, too much fertilizer, or not enough water changes. Reduce light to 8 hours per day, cut fertilizer dosing in half, and increase water changes to 50 percent weekly. Remove visible algae by hand or with a gravel vacuum. Algae and plants compete for the same nutrients, so controlling algae helps plants thrive.
Roots not developing on rooted plants after 2 to 3 weeks suggests the gravel is too compacted or the plant is not anchored firmly enough. Gently loosen the gravel around the plant and push it in a bit deeper. Make sure the base of the stem is in contact with the gravel, not floating above it.
Frequently Asked Questions
Can I use regular potting soil under my aquarium gravel?
Yes, but it requires a barrier. Potting soil is nutrient-rich and helps plants grow, but it clouds the water and breaks down over time. If you use it, place a thin layer of potting soil on the tank floor, then cover it completely with 2 to 3 inches of gravel to contain it. The gravel acts as a cap that keeps soil particles from escaping into the water. This method works well for rooted plants but is messier during water changes.
How often should I replace the gravel in a planted tank?
You do not need to replace it. Gravel lasts indefinitely. Over time, organic matter (dead plant material, fish waste) accumulates in the gravel, which actually increases its nutrient content. Vacuum the top layer during water changes to remove excess debris, but leave the deeper gravel undisturbed so beneficial bacteria and accumulated nutrients stay in place.
Do I need to add CO2 to grow plants in gravel?
No. Low-demand plants like Java fern, Anubias, and Cryptocoryne grow fine without CO2. Stem plants and carpeting plants grow faster and fuller with CO2, but they will still grow without it if you provide good lighting and fertilizer. CO2 is optional and most useful if you want rapid, lush growth.
What size gravel is best for planting?
Medium gravel (2 to 4 millimeters) is ideal. It is large enough that it does not compact too tightly, but small enough that plant roots can push through it easily. Very fine sand compacts and restricts water flow; very large gravel (larger than 5 millimeters) does not hold roots well. Stick with standard aquarium gravel in the medium range.
Can plants grow in gravel with no fish in the tank?
Yes, but you will need to dose fertilizer from the start. Fish waste provides nitrogen and other nutrients; without fish, plants have no source of these nutrients except what you add. Use a complete liquid fertilizer dosed weekly, or bury fertilizer tabs under the gravel. Plants will grow, but you are responsible for all their nutrition.