Flytraps should re-potted into fresh soil every one to three years.  You can buy the ingredients for a proper flytrap soil mix extremely cheaply at any garden supply or home store.  Above all else, make sure the ingredients you buy have no fertilizer added!

The main ingredient in almost all flytrap soil mixtures is sphagnum peat moss.  At the major home stores, Lowe’s and Home Depot, sphagnum moss is sold in 3-cubic foot bales (large and heavy) for around $12.  This will be WAY more sphagnum peat moss than you will ever need if you only have a few flytraps, but keep in mind that sphagnum peat moss is great for many other plants also.  Peat moss can be mixed into different soils in varying amounts to help that soil retain moisture.  The only other ingredient in our flytrap soil is perlite.  Again, all you need to do is make sure you do not buy perlite with fertilizer.  Miracle-Gro, for instance, sells bags of perlite with fertilizer added.

Many people will swear by various different soil mixes, which we will discuss below. These others are really unnecessary and can raise the danger of adding unwanted salts or minerals. Keep in mind that almost all of our flytrap pictures on this website, including ALL of the plants with traps that are deep, brilliant red, were simply grown in 2/3 sphagnum peat moss and 1/3 perlite.  A few other pictures are from a couple of plants grown in living long-fiber sphagnum (more on this below). So the key to growing beautiful, healthy traps is definitely not some other kind of soil.  Keep it simple and keep it inexpensive is our advice.

Probably the best ‘soil,’ or more correctly, growing medium, is live long-fiber sphagnum moss.  This is commonly abbreviated as LFS.  LFS is a fleshy tan or green color and comes in long, damp strands.  This is not to be confused with the dried bricks of long fiber sphagnum that can be bought at the home stores.  Living LFS holds moisture for the flytrap’s roots but also lets tons of oxygen reach them as well (one of the principles of hydroponics).  And when you are considering the health of your flytrap, you should focus on the roots first.  LFS, while arguably superior, isn’t usually feasible to use for very large collections or commercial operations.  If you do only have a couple of flytraps, consider using LFS purchased from an online vendor.  We recommend the Spagmoss brand (without the ‘H’ in sphagnum).  It is easily purchased as dry, compressed bricks through Amazon.

The other most common mixture used for Venus flytrap soil is the above-mentioned sphagnum peat moss mixed with sand.  While this mixture probably matches the flytraps native soil most closely, it can be tricky to find sand that you can be sure is pure silica.  This is necessary to avoid adding salts or minerals to your soil mixture.  We always use the peat/perlite mixture here with incredible results and haven’t felt the need to fix something that clearly isn’t broken.

Our mission here is to sell Venus flytraps, not marked up-accessories or easy to make soil, etc.  But, because many people don’t need a huge bale of peat moss or giant bags of perlite, we do offer a peat/perlite mix at a very minimal markup as a service to our customers.

Click here to learn more about flytrap care.

  • YouTube