Plants

Best potting mix for house plants: what to use and avoid

The mix in the pot is the home of the roots. It must hold some water and also let air in. Bagged potting mix does this. Garden soil does not.

This is general care advice. Check the label of your plant. Keep toxic plants away from pets and children.

What you need

Steps

  1. Buy a bag that says potting mix or potting soil for indoor plants. Most are soilless. They use peat moss, coco coir or bark.
  2. Check what the mix contains. An organic base (peat, coir or bark) holds water. Perlite or vermiculite adds air. Sand helps drainage in mixes for cacti.
  3. Squeeze a handful of dry mix. It should feel light and fluffy. A heavy, dense mix packs down in a pot.
  4. Add perlite or bark for plants that need dry roots. See the aeration guide for ratios.
  5. Wet the mix a little before you pot. Dry peat or coir repels water.
  6. Use fresh mix when you repot. Old mix packs down and loses air.

Check your plant

Answer the questions. The guide shows what to do.

How does your potting mix feel when you water it?

Warnings

Questions and answers

Can I use garden soil for house plants?

No. In a pot, garden soil packs down and holds too much water. Use bagged potting mix.

What is in a good potting mix?

An organic base such as peat, coir or bark, and perlite or vermiculite for air. Some mixes also have sand or a little fertilizer.

Do all plants need the same mix?

No. Succulents need a gritty mix. Aroids need a chunky mix. Ferns need a mix that stays moist.

Sources