
Make your garden better than ever
Our product tests & advice help you get the garden you want. Subscribe to Which? Gardening for only £4.99 a month or £49 a year.
Get monthly expert adviceCancel anytime
By clicking a retailer link you consent to third-party cookies that track your onward journey. This enables W? to receive an affiliate commission if you make a purchase, which supports our mission to be the UK's consumer champion.

In this article
The best compost will provide all the nutrients and support needed for seeds and veg to grow and thrive, while the worst will leave you with meagre crops and feeble plants.
But the only way to know if a compost is good or bad is to grow plants in it and compare them - something we've been doing for more than 30 years.
Many people no longer want to buy peat compost as it's believed to damage the environment and add considerably to global warming. However, peat composts are still the most widely available type in garden centres and are preferred by many gardeners.
This year, we chose to test only peat-free compost. A ban on peat compost has been on the cards for some years and most manufacturers are ceasing to make peat composts. We firmly believe you can get great results from peat-free composts and we haven't used peat in our own trials for many years. We have also included Moorland Gold composts which use peat recovered from lakes and dams after being naturally washed from peat heathland by rainwater.
The results are updated in mid-January each year.
Only logged-in Which? members can view our recommendations in the table below. Join Which? to get instant access.
| Peat-free compost for sowing seeds | Price | Tomato | Petunia | Score |
|---|---|---|---|---|
| B&Q GoodHome Multi-purpose Compost | £4.50 for 15 litres | |||
| Little Big Compost All Purpose | £13 for 75 litres | |||
| Little Big Compost Coco Coir | £7 for 9 litres | |||
| Heart of Eden All Purpose Natural Compost | £8 for 50 litres | |||
| Fertile Fibre Original Multi-Purpose Compost a | £25 for 60 litres | |||
| Fertile Fibre Original Seed Compost a | £13 for 35 litres | |||
| Fothergill's Enriched Seed Compost | £7 for 10 litres | |||
| Heart of Eden All Purpose Natural Compost | £8 for 50 litres | |||
| Levington Peat Free Multipurpose Compost | £6.50 for 40 litres | |||
| Levington Peat Free Multipurpose Compost with added John Innes | £8 for 50 litres | |||
| Levington Peat Free Seed Compost | £7 for 20 litres | |||
| Levington Peat Free Seed Compost with added John Innes | £7 for 25 litres | |||
| MiracleGro Peat Free All Purpose Compost | £9 for 50 litres | |||
| Moorland Gold Seed & Cutting Purpose Compost | £27 for 40 litres | |||
| Sarah Raven Peat-Free Compost | £12 for 40 litres | |||
| Thompson & Morgan Incredipeatfree | £25 for 70 litres | |||
| Westland John Innes Peat Free Seed Sowing Compost | £7 for 28 litres | |||
| Verve Multipurpose Compost | £7 for 50 litres | |||
| Verve Peat Free Seed & Cutting Compost | £6 for 35 litres | |||
| YouGarden Peat Free Multipurpose Compost | £15 for 40 litres |
Best Buys need to score more than 70%; Worth a Look more than 65%; Don’t Buys less than 45%. Great Value are at least 20% cheaper than the average price of the other composts on trial. a Price includes delivery. PRICE Based on the cost of a 50L bag or nearest equivalent. Smaller bags may be available, but are usually more expensive per litre. Prices subject to change. SCORE Ignores price, based on equal weighting for tomatoes and petunias. Tomatoes and petunias: seedling quality 60%; germination 40%.
The results are updated in mid-January each year.
Only logged-in Which? members can view our recommendations in the table below. Join Which? to get instant access.
| Peat-free compost for raising young plants | Price | |||
|---|---|---|---|---|
| Coco & Coir All Purpose Compost | £13 for 75 litres | |||
| Coco & Coir Coco Coir | £7 for 9 litres | |||
| Eazy Grow Multipurpose Peat Free Coco Compost | £20 for 70 litres | |||
| Fertile Fibre Original Multi-Purpose Compost | £25 for 60 litres | |||
| Fothergill's Enriched Seed Compost | £7 for 10 litres | |||
| Heart of Eden All Purpose Natural Compost | £8 for 50 litres | |||
| Levington Peat Free Multipurpose Compost | £6.50 for 40 litres | |||
| Levington Peat Free Multipurpose Compost with added John Innes | £8 for 50 litres | |||
| Levington Peat Free Seed and Cutting Compost | £7 for 20 litres | |||
| Melcourt SylvaGrow Multi-Purpose | £9 for 40 litres | |||
| Melcourt SylvaGrow with added John Innes | £10 for 40 litres | |||
| MiracleGro Peat Free All Purpose Compost | £9 for 50 litres | |||
| Notcutts Peat Free All-Purpose Compost | £8 for 50 litres | |||
| Sarah Raven Peat-Free Compost | £12 for 40 litres | |||
| Thompson & Morgan Incredipeatfree | £25 for 70 litres | |||
| Westland New Horizon All Plant Compost | £9 for 50 litres | |||
| Westland Peat Free Multi-purpose with John Innes | £8 for 50 litres | |||
| Verve Multipurpose Compost | £7 for 50 litres | |||
| Verve Peat Free Seed & Cutting Compost | £6 for 35 litres |
Table notes: Best Buy composts need to score more than 89%; Worth a Look more than 75%; Don't Buy less than 45%. Great Value composts are at least 20% cheaper than the average price of the other composts on trial. a Price includes delivery. PRICE Based on cost of 50L bag or nearest equivalent. Smaller bags may be available but are often more expensive per litre. Prices subject to change. SCORE Ignores price, based on equal weighting for tomatoes and snapdragons. Tomatoes: weight 70%, health 30%. Snapdragons: weight 50%; flowering 30%; health 20%.

Our product tests & advice help you get the garden you want. Subscribe to Which? Gardening for only £4.99 a month or £49 a year.
Get monthly expert adviceCancel anytime
The results are updated in mid-February each year.
Only logged-in Which? members can view our recommendations in the table below. Join Which? to get instant access.
| Peat-free compost for containers | Price | Pelargonium | Potatoes | Score |
|---|---|---|---|---|
| Doff Lightweight Container and Basket Compost | £7 for 15 litres | |||
| Eazy Grow Compost | £20 for 70 litres | |||
| Fertile Fibre Original Multipurpose Compost | £25 inc delivery for 60 litres | |||
| Heart of England All Purpose Natural Compost | £8 for 50 litres | |||
| Levington Peat Free Multi Purpose Compost | £6.50 for 40 litres | |||
| Melcourt SylvaGrow Multi-purpose | £9 for 40 litres | |||
| Melcourt SylvaGrow Tub & Basket | £10 for 40L | |||
| Melcourt SylvaGrow with added John Innes | £10 for 40 litres | |||
| Miracle-Gro Peat Free All Purpose Compost | £9 for 50 litres | |||
| Miracle-Gro Peat Free Premium Moisture Control Compost for Pots & Baskets | £8.50 for 40 litres | |||
| Moorland Gold Multipurpose Compost | £17 inc delivery for 40 litres | |||
| Natural Grower Natural Compost for Organic Growers | £15 for 50 litres | |||
| New Horizon All Plant Compost | £9 for 50 litres | |||
| Nottcutts Peat Free All Purpose Compost | £8 for 50 litres | |||
| Sarah Raven Peat-Free Compost | £12 for 40 litres | |||
| Thompson & Morgan IncrediPeatFree | £25 for 70 litres | |||
| Verve Multi-Purpose Compost | £7 for 50 litres | |||
| Westland Container & Basket Planting Peat Free Mix | £9 for 50 litres | |||
| Westland Peat Free Multi Purpose Compost with John Innes | £8 for 50 litres | |||
| YouGarden Peat Free Multipurpose Compost | £37 inc delivery for 80 litres |
Best Buys need to score 75% or more; Worth a Look 73% or more; Great Value products need to score at least 60% and be 20% cheaper than the average.
PRICE Based on the cost of a large bag. Smaller bags of compost are usually more expensive per litre. Prices correct as of 10 February 2025.
SCORE Ignores price and is based on an equal weighting for pelargoniums and potatoes. Pelargoniums: plant weight and size 65%; flowering 30%; health 5%. Potatoes: yield 70%; tuber size 30%.
We now only test composts that are either peat-free or aren't made from peat harvested unsustainably.
Before we buy our compost we ask a wide range of manufacturers and retailers what composts they will be selling this year and if they plan to still sell the same compost the following year. Manufacturers often change the mix of materials they use in bags of compost, even though the name on the front remains the same. We want to make sure we only test composts that are available to gardeners in the formulation we tested.
We also ask retailers and manufacturers the amount of peat in each product and whether they are suitable for each of our trials.
After testing, we check again to make sure manufacturers are still making the formulation we have tested. We only publish where the formulation has remained the same, meaning gardeners can trust that our results are current and correct for composts on sale in garden centres, DIY stores and online.
Unfortunately this process means that some manufacturers and retailers don't feature in the results shown here. Sometimes this is down to formulation changes, and sometimes because they don't know they will be selling the same products when our results are live. This is sometimes the case with large retailers who sell their own brand compost, including Aldi, B&Q and Lidl.
Find out more about how we test compost.
There are two main types of compost: multipurpose and composts for specific use, such as raising plants from seed or growing plants in patio containers.
Try our best controlled-release feeds

Compost can be as little as 99p and as much as £25, it all just depends on the type and how many litres of compost you get in the bag. It's important to remember that a high price doesn't guarantee quality, though.
In fact, our testing shows really variable results for both cheap and expensive compost. The only way to really know what you're getting is to look at our results.
Make gardening more comfortable with one of the best wheelbarrows from our expert tests
It's hard to know if a compost is good or bad just by looking at the packaging, but there are a few things to look out for:
It’s best to buy only the amount of compost you need, and use it up as soon as possible. Store compost in a shed or garage where it will be cool and dry, or undercover, especially through wet weather. If you can’t use up peat-free compost within three months of buying it, use it as a mulch on your borders.
When you swap to using peat-free compost, you may notice a few differences from using peat. You will need to water carefully as the top of the compost can often look dry or wet, but the rest of the pot could be wet or dry. Get used to putting your finger into the compost to feel below the top layer. You can also pick up your pots. A light pot will need watering, while a heavy one is probably wet enough. Check your pots regularly as they can dry out quickly.
You may need to feed your plants more frequently if you use peat-free composts. Some don't contain any fertiliser at all and others have fertiliser that runs out quickly. As soon as the growth of your plants slows down, start to give them a liquid feed, including seedlings and small young plants. For more information, look at our reviews of liquid feeds and tomato feeds.
Find out more about why you should buy peat-free compost.
The bacterium responsible for the potentially fatal Legionnaires’ disease has been found in some composts sold in the UK. The chances of you becoming infected are very low, but it makes sense to take the following precautions when handling compost:
Want to go peat-free? Here's our guide on everything you need to know about peat-free compost: expert guide.
We test compost for three different tasks; sowing seeds, raising young plants and for use in containers.
All three tests are carried out by an expert at a horticultural institute, and the compost for seeds and young plants test takes place in a temperature and humidity-controlled greenhouse. The composts for containers are tested outside once the nights are frost-free. The results are compiled by an independent assessor who's an expert in compost and plant health.

Our trials have also found these useful facts:
Find out more in our guide on how we test compost. Alternatively, jump straight to our round-up of the best controlled release fertilisers.