Can Aquarium Plants Grow in Gravel Without Soil
As an Amazon Associate we earn from qualifying purchases.
Can aquarium plants grow in gravel without soil? Yes, many of them can. Plants that take most of their nutrients from the water, such as floating, rhizome and most stem plants, do fine in plain gravel as long as the tank gets a regular liquid fertilizer. Heavy root feeders such as sword plants need more help, usually in the form of root tabs pushed into the gravel. This guide explains the difference, what plain gravel does and does not offer, and how to pick plants for a betta tank.
Quick answer
- Plain gravel is inert: it has few nutrients and does not break down.
- Water-column feeders (floating, rhizome, most stem plants) work fine in it with liquid fertilizer.
- Root feeders (swords, vallisneria, cryptocorynes, some carpeting plants) want root tabs or a nutrient-holding substrate.
- Particle size matters: coarse sand or gravel anchors roots better than very fine sand or large stones.
What “without soil” really means
When hobbyists say soil, they usually mean an aquarium soil or a nutrient-rich substrate layer under the gravel. Plain gravel does not contain that. The source for this guide describes plain gravel as inert, meaning it has few nutrients and does not break down over time. That sounds like a weakness, but it only becomes a problem for plants that depend on feeding through their roots.
Think of it as a question of where each plant eats. Some plants are mostly “water eaters”, pulling dissolved nutrients through their leaves and stems. Others are “root eaters”, sending roots down into the substrate to find nutrition. The substrate choice only really matters for the second group.
Plants that cope well with plain gravel
According to the Aquarium Co-Op substrate guide, rhizome, floating and most stem plants mainly absorb nutrients from the water, and plain gravel “will work just fine” for them. In practice that points toward groups like:
- Floating plants, which do not need a substrate at all.
- Rhizome plants, which are usually tied or wedged to decor rather than buried.
- Most stem plants, which can be planted into gravel to hold them upright.
We will not name specific species or growth rates beyond the groups the source states, because needs vary by plant and by tank. If you want to check a particular plant, read its own care notes before buying.
Plants that want more than plain gravel
The same source lists sword plants, vallisneria, cryptocorynes and certain carpeting plants as plants that draw more nutrients through their roots. These need more support from the substrate. The guide notes that regular gravel works with these plants when you keep them fertilized with root tabs. Root tabs, as it describes them, are made of nutrient-rich topsoil and clay and go into the gravel near the plant.
The role of liquid fertilizer
For water-column plants, the source says to dose regularly with a comprehensive all-in-one liquid fertilizer that supplies macronutrients and micronutrients. In a plain-gravel tank, the water is the pantry, so the fertilizer routine does most of the work. Follow the dosing directions on the product you pick, and be careful not to add more than the label suggests. For a betta, add changes gradually and watch the fish for any signs of stress; if something looks wrong, ask a vet who treats fish.
Inert gravel versus substrates that hold nutrients
The guide contrasts plain gravel with specialized inert substrates like Eco-Complete or Flourite, which hold nutrients better because of a higher cation exchange capacity. Plain gravel lacks that. In everyday terms, a nutrient-holding substrate acts like a sponge for fertilizer, while plain gravel lets nutrients pass through. If you plan to grow lots of root feeders, that is the case for upgrading; if you mostly grow floaters and stems, plain gravel is workable.
| Plant group | Plain gravel | What helps |
|---|---|---|
| Floating plants | No substrate needed | Liquid fertilizer |
| Rhizome plants | Works fine | Liquid fertilizer |
| Most stem plants | Works fine | Liquid fertilizer |
| Swords, vallisneria, crypts | Needs support | Root tabs |
| Carpeting plants (certain types) | Needs support | Root tabs or nutrient-holding substrate |
Particle size and anchoring
The source warns that very fine sand compacts and is hard on roots, while large river stones leave too much space for plants to anchor. Coarse sand or gravel sits in the middle: it holds a plant in place and still lets roots move. If you are comparing materials, our post on sand vs gravel for freshwater aquariums lays out two substrate listings side by side, and aquarium plants that do well in sand covers the other direction.
Betta-specific notes
Bettas have long fins, so choose plants that will not shred or trap them, and avoid sharp-edged decor. Live plants and smooth artificial plants both give a betta places to rest. If you are not ready to manage fertilizer, a mix of floaters and tied-on rhizome plants is a low-effort way to add greenery without worrying much about the substrate. Light matters too; see our overview of freshwater LED grow lights for aquarium plants for the options we compare.
A simple plan for a plain-gravel planted tank
- Pick coarse sand or gravel with a moderate grain size.
- Start with floating, rhizome and stem plants.
- Add an all-in-one liquid fertilizer on a regular schedule.
- If you add swords, vallisneria or crypts, push root tabs into the gravel near their roots.
- Keep the gravel clean; a gravel vacuum helps, and our post on aquarium cleaning tools covers options.
Mistakes to avoid
- Expecting plain gravel to feed root-heavy plants.
- Using very fine sand that compacts around roots.
- Using oversized stones that cannot anchor stems.
- Skipping fertilizer in a tank that has no nutrient-rich substrate.
- Burying rhizomes, which are normally attached to decor rather than planted.
FAQ
Can aquarium plants grow in gravel without soil?
Yes. Per the source, plain gravel works fine for plants that feed mainly from the water, and it can work for root feeders when they are given root tabs.
Do I need root tabs?
Only for plants that draw nutrients through their roots, such as swords. Water-column plants do not need them.
Is plain gravel bad for plants?
No, but it is inert, so it holds few nutrients. You supply what plants need through fertilizer.
What is better than plain gravel?
The source points to inert planted-tank substrates such as Eco-Complete or Flourite, which hold nutrients better.
Does gravel size matter?
Yes. Coarse sand or gravel works better than very fine sand or large river stones, according to the guide.
Is this safe for a betta?
Plants are generally welcome in a betta tank, but check that decor is smooth. For health questions, ask a vet.
Bottom line
Choose plants to match your substrate: floaters, rhizome and stem plants for plain gravel with liquid fertilizer, and root feeders only if you are willing to use root tabs or switch to a nutrient-holding substrate.






