8 Small Plants for Bog Filters

We are 100% reader supported. We may earn commission at no extra cost to you if you buy through a link on this page. Read our disclosure.

You can improve pond water quality without relying on bulky plants or complex equipment. Small bog filter plants give you precise control over growth, maintenance, and appearance while supporting natural filtration.

The right small plants help you remove excess nutrients, support beneficial bacteria, and keep your pond water clearer in a compact bog filter.

In this guide, we’ll provide some compact species that thrive in shallow gravel beds and consistently moist conditions, from low growing aquatics to dwarf rushes and miniature sweet flag. Each option suits tight spaces and adds texture and seasonal interest while working hard below the surface.

1) Watercress (Nasturtium officinale)

Krzysztof Ziarnek, Kenraiz, CC BY-SA 4.0, via Wikimedia Commons

Watercress is a fast-growing aquatic or semi-aquatic perennial that works well in shallow bog filters. You can plant it in gravel beds or along slow-moving water.

It develops hollow stems that root at the nodes, helping it spread and stabilize the filter area. The dense green leaves compete with algae for nutrients, which supports clearer water.

You can trim it regularly to control growth and maintain steady nutrient uptake. It also produces small white flowers in suitable conditions.

2) Dwarf Water Iris (Iris laevigata ‘Kanzan’)

Cragrat at the English Wikipedia, CC BY-SA 3.0, via Wikimedia Commons

Dwarf Water Iris grows well in the shallow margins of a bog filter, where you can keep its crown just below the water surface. Plant it in 1 to 4 inches of water or consistently wet soil.

You benefit from its compact size, which fits small filter zones without crowding other plants. Its upright foliage adds structure while the roots help stabilize media and absorb excess nutrients.

Provide full sun to partial shade for steady growth and reliable flowering.

3) Water Mint (Mentha aquatica)

Michel Langeveld, CC BY-SA 4.0, via Wikimedia Commons

Water mint thrives in the shallow edges of your bog filter, where roots stay consistently moist. You can plant it in gravel or directly in saturated soil.

This hardy marginal plant helps absorb excess nutrients, which supports clearer water. It also attracts bees and other pollinators with its lilac flowers in summer.

You should allow space for spread, as it grows quickly. Trim it back to control growth and maintain steady filtration coverage.

4) Soft Rush (Juncus effusus ‘Spiralis’ dwarf selections)

Daderot, Public domain, via Wikimedia Commons

You can rely on dwarf corkscrew soft rush to add upright structure to a bog filter. Its twisted, cylindrical stems form compact clumps that stay neat and controlled.

Plant it along filter margins where soil stays consistently wet. It tolerates shallow standing water and helps slow runoff as water moves through the bed.

Grow it in full sun to partial shade. Trim older stems as needed to maintain a tidy appearance.

5) Water Parsley (Oenanthe javanica)

Bonnie Semmling, CC BY 4.0, via Wikimedia Commons

Water parsley, also called water celery, works well in shallow bog filters and pond margins. You can grow it in wet soil or in water up to about 4 inches deep.

This low, spreading plant forms dense green foliage that helps trap debris and absorb excess nutrients. Many pond keepers use it to support clearer water.

Plant it in full sun to partial shade for steady growth. Monitor its spread, as it can expand quickly in consistently moist conditions.

6) Bog Rosemary (Andromeda polifolia)

Qwert1234, CC BY-SA 3.0, via Wikimedia Commons

Bog rosemary is a compact evergreen shrub suited to cool, acidic bog filters. You can expect narrow blue green leaves with pale undersides and small pink, urn shaped flowers in spring.

This plant thrives in peat based, nutrient poor substrates and consistently wet conditions. It spreads slowly, making it easy to manage in tight spaces.

All parts are toxic, so avoid placing it where pets may browse.

7) Starwort (Callitriche stagnalis)

Harry Rose from South West Rocks, Australia, CC BY 2.0, via Wikimedia Commons

Starwort is a low growing aquatic plant that spreads across shallow, slow moving water. You can plant it in gravel beds or along the margins of your bog filter, where it roots loosely and forms dense mats.

Its small floating leaves and delicate stems help cover open water. In still conditions, it can pollinate through water movement, supporting steady reproduction.

Use it to soften edges and fill gaps without adding height to your filter.

8) Dwarf Sweet Flag (Acorus gramineus ‘Minimus’)

Michael Rivera, CC BY-SA 4.0, via Wikimedia Commons

Dwarf sweet flag forms low, grassy clumps that fit easily into tight bog filter spaces. You can use it to soften edges while keeping plant height under about 4 inches.

It prefers consistently moist to wet soil and tolerates shallow standing water. Plant it where water flows slowly, so its roots help trap fine particles.

This semi evergreen plant spreads gradually by rhizomes, creating a dense mat. You can divide it to control growth and maintain even coverage.

If you enjoyed this article, please share!
Chris G
About the author

Chris G

Pond consultant and long-time hobbyist who enjoys writing in his spare time and sharing knowledge with other passionate pond owners. Experienced with pond installation, fish stocking, water quality testing, algae control and the troubleshooting of day-to-day pond related problems.

Read more about Pond Informer.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.