Best Aquarium Plants for 29-Gallon Tanks: Complete Stocking Guide
29 gallonbuyer guideplanted tanktank size guide

Best Aquarium Plants for 29-Gallon Tanks: Complete Stocking Guide

Setting up a 29-gallon planted tank is one of the most rewarding experiences in the aquarium hobby. With 30" × 12" × 18" of space to work with, you have plenty of room to create a stunning underwater landscape with live plants.

In this guide, we'll cover the best background, midground, and foreground plants for your 29-gallon aquarium — all available at Canton Aquatics with our live arrival guarantee.

🛒 Quick Shop: Browse all live aquarium plants — shipped to your door with a live arrival guarantee.

Tank Specs at a Glance

  • Dimensions: 30" × 12" × 18"
  • Substrate needed: 15-20 lbs for 2-3" depth
  • Recommended lighting: 20-30W full-spectrum LED
  • Filtration: HOB or canister rated for 29-49 gallons

Background Plants

Jungle Val (Vallisneria)

Grows 12-20" tall — perfect for the back of a 29-gallon. Easy, low-light tolerant, and multiplies via runners.

Water Wisteria

Fast-growing stem plant that fills in backgrounds quickly. Thrives in moderate light.

Hornwort

Versatile — plant it or let it float. Grows fast and helps with water quality.

Midground Plants

Anubias Nana

Attach to driftwood or rocks. Nearly indestructible and adds beautiful dark green foliage.

Cryptocoryne Wendtii

Hardy crypt that fills midground beautifully. Multiple color varieties available.

Java Fern

Another bulletproof epiphyte — attach to hardscape, never bury the rhizome.

Foreground Plants

Dwarf Sagittaria

Creates a grass-like carpet without CO2. Spreads via runners.

Cryptocoryne Parva

The smallest crypt — stays under 3" and forms a dense low carpet over time.

Micro Sword

Grass-like foreground plant that creates beautiful lawns in moderate light.

Stocking Tips for a 29-Gallon Planted Tank

  • Start with easy species — Java Fern, Anubias, and Vallisneria are nearly impossible to kill and establish quickly.
  • Plant densely from day one — this helps prevent algae by out-competing it for nutrients from the start.
  • Use root tabs for heavy root feeders like swords and crypts. Liquid fertilizer benefits column-feeding plants.
  • Don't bury rhizomes — Anubias and Java Fern should be attached to hardscape, not planted in substrate.
  • Be patient with crypts — they commonly "melt" after transplanting but grow back stronger.

Frequently Asked Questions

How many plants do I need for a 29-gallon tank?

For a well-planted look, aim for 15-25 individual plants across all zones. Start with fewer and let them fill in, or go heavy from day one to suppress algae.

Do I need CO2 for a 29-gallon planted tank?

Not necessarily. All the plants in this guide can grow without CO2 injection, though CO2 will accelerate growth and enable more demanding carpet plants. Start low-tech and upgrade later if desired.

What substrate is best for a 29-gallon planted tank?

Nutrient-rich substrates like aqua soil work best for root-feeding plants. Inert substrates (gravel, sand) work too — just add root tabs for nutrients. You'll need roughly 15-20 lbs for adequate depth.

🌿 Ready to plant your 29-gallon tank? Shop live aquarium plants at Canton Aquatics — every order ships with a live arrival guarantee. Based in Forney, TX, we ship nationwide.

Ready to Upgrade Your Aquarium?

Check out our shop for a variety of fresh, farm-grown plants! Find the perfect options to enhance your aquarium today.