Aquatic plants aren’t potted like houseplants. Water lilies, lotus, marginals and bog plants grow in special mesh baskets (or solid bowls for lotus) filled with heavy soil and topped with gravel — a setup that lets water and gases exchange, keeps soil from clouding the pond, and stops fish digging it out. Get the container and the soil right and aquatic plants are easy; get them wrong and you get murky, algae-prone water. This guide covers the options.
As an Amazon Associate GrowPlants earns from qualifying purchases. We recommend product types that genuinely suit the plant; prices and availability are set by Amazon.
Quick recommendations
- Best all-round: mesh/lattice aquatic planting baskets
- Best for fine soil: baskets plus a hessian/burlap liner
- Best for water lilies: wide, shallow planting baskets
- Best for lotus: a wide, solid-sided bowl (no holes)
- Finishing touch: a bag of gravel to top-dress
How we chose
We looked at water/gas exchange, how well the container keeps soil contained, suitability for different aquatic plant types (spreading lotus vs clumping lilies vs marginals), and durability underwater. Based on water-gardening practice, not lab testing.
Recommended containers
Mesh aquatic planting baskets
The standard choice: lattice sides let water and oxygen reach the roots while holding the plant in place. Available in many sizes for lilies, marginals and oxygenators.



Hessian / basket liners
Line a mesh basket with hessian (burlap) so fine aquatic soil doesn’t wash through the lattice — especially useful for finer loam.



Wide baskets for water lilies
Water lilies spread sideways from a rhizome, so they prefer wide, relatively shallow baskets rather than deep narrow pots.



Lotus bowls (solid-sided)
Lotus runners escape mesh baskets, so lotus are grown in wide, solid-sided containers with no holes to keep the plant (and pond) under control.



Which container for which plant
| Plant | Container | Notes |
|---|---|---|
| Water lily | Wide, shallow mesh basket | Rhizome spreads sideways |
| Lotus | Wide solid bowl, no holes | Runners escape mesh |
| Marginals | Standard mesh basket | Sit on a shelf/shallow zone |
| All | Top with gravel | Stops soil clouding water |
How to plant
- Use heavy aquatic or loam soil — never light potting mix, which floats and leaches nutrients that feed algae.
- Line the basket with hessian if the mesh is coarse.
- Plant, then top with 2–3 cm of gravel to hold soil down and deter fish.
- Lower gently to the correct depth for the plant type.
Common mistakes
- Using ordinary potting compost — it floats, clouds the water and triggers algae.
- Planting lotus in a mesh basket — the runners escape.
- Skipping the gravel topping, so fish stir up the soil.
- A pot too small for a vigorous lily, so it starves and stops flowering.
FAQ
Why do aquatic plants need mesh baskets? The lattice lets water and oxygen reach the roots while holding the plant and soil in place; solid pots would go stagnant.
What soil should I use? Heavy aquatic soil or loam topped with gravel — never light potting mix, which floats and feeds algae.
Can I plant lotus in a normal aquatic basket? No — lotus runners escape mesh. Use a wide, solid-sided bowl with no holes.
Do I need to line the basket? If the mesh is coarse or your soil is fine, line it with hessian so soil doesn’t wash out.
Final recommendation
For most aquatic plants, a mesh planting basket (lined with hessian if needed), filled with heavy aquatic soil and topped with gravel, is all you need — wide and shallow for water lilies. Grow lotus in a wide, solid-sided bowl. Skip ordinary compost and your water stays clear.
As an Amazon Associate GrowPlants earns from qualifying purchases. GrowPlants does not sell these products.
See also: best pond pumps · aquatic plant fertilizer · all pond equipment.
