Pond Plants for Small Ponds - Compact growers like Bog Pimpernel, Marsh Marigold, and White Water Spearmint work beautifully in smaller ponds or shallow zones.
Tall Pond Plants - For height and structure around the pond, choose Hard Rush, Barred Horsetail, or Darmera.
Pond Plants for Bog Gardens - Try Acorus ‘Variegatus’, Umbrella Plant, or Iris ‘Rose Queen’ – all are very happy in waterlogged soil and marshy, boggy edges.
Bee-Friendly Pond Plants - Lobelia ‘Queen Victoria’, Marsh Marigold, and White Water Spearmint are all great pond plants that attract bees and pollinators.
Wildlife Pond Plants - If you want to encourage biodiversity, go for Cuckoo Flower, Bog Pimpernel, and Water Forget-Me-Not. All brilliant in natural-style or wildlife ponds.
Deep Water Pond Plants - Water lilies like ‘Fabiola’ or ‘Gladstoniana’ are perfect deep-water plants if you want something flowering. Mare's Tail will also be happy in deep ponds.