Skip to main content

The Calculator · Free

Exactly how much soil,how many plants,how much it'll cost.

Enter your bed dimensions. We’ll tell you soil volume, plant capacity at correct spacing, and a rough fill cost — in metres, litres, and Australian dollars.
Share:

Your Bed Dimensions

Tip: Keep width ≤ 1.2m so you can reach the centre from either side.

Recommended minimum: 30cm for most vegetables.

Your Results

Bed area2.88
Soil needed864 L(0.864 m³)
Estimated soil cost~$69 AUD

Based on ~$80/m³ for quality raised bed mix. Prices vary by supplier and location. Look for mixes labelled “veggie mix” or “raised bed mix.”

Plant Capacity for Your Bed

🍅 Tomato
7 plants

Needs staking; 1–2 per m²

🥬 Lettuce
38 plants

Dense planting; 12–16 per m²

🥕 Carrot
180 plants

Needs 30cm depth; ~50 per m²

🥦 Broccoli
10 plants

Large plants; 3–4 per m²

🥒 Zucchini
3 plants

Sprawling; 1 per 2 m²

🫘 Beans (Climbing)
64 plants

On trellis; ~20 per m²

🌶️ Capsicum
10 plants

Similar to tomato; 3–4 per m²

🌿 Basil
57 plants

Can grow densely; 16 per m²

🧄 Garlic
96 plants

Grid planting; ~30 per m²

🥬 Kale
14 plants

Long harvest window; 4–6 per m²

Plant counts are theoretical maximums. In practice, allow extra space for air circulation and companion plants. Use our full spacing guide for 30+ crops.

From the makers

Plan Your Entire Garden — Free

The calculator gives you soil and plant counts — Plant Planner goes further with a 12-month planting calendar, companion-optimised layouts, family consumption estimates, and email reminders.

How Much Soil Do You Need?

Calculating Soil Volume

The formula is simple: Length × Width × Height = Volume in m³. Multiply by 1000 to get litres. For a standard 2.4m × 1.2m × 0.3m raised bed, that's 2.4 × 1.2 × 0.3 = 0.864 m³, or 864 litres.

Always buy around 10–15% extra to account for soil settling over the first few months. Raised bed soil compresses as it settles and as organic matter breaks down. Top up each season with 5–8cm of fresh compost.

What Soil to Use

Garden centres sell premixed “raised bed mix” or “veggie mix.” The ideal mix is approximately 60% topsoil, 30% compost, and 10% coarse material (perlite, coarse sand, or wood chip) for drainage.

Avoid heavy clay soils — they compact in raised beds and inhibit root growth. Never use straight compost, which is too rich and can burn roots. For deep beds, you can fill the bottom 15cm with rough organic material like straw or wood chip (Hügelkultur method) and top with quality veggie mix.

Raised Bed Depth Guide

DepthBest forNotes
15–20cmHerbs, lettuce, radish, microgreensMinimum depth for shallow-rooted plants only. Dries out quickly.
20–30cmMost leafy greens, silverbeet, beansGood for most crops except deep-rooted root vegetables.
30cm (recommended)Tomatoes, capsicum, carrots, beetroot, broccoliThe ideal all-purpose depth. Suits the vast majority of vegetables.
40–45cmParsnip, large pumpkin, deep potato, accessibilityBest for deep root veg and raised beds where you need to reach from a seat or wheelchair.
60cm+Potatoes, asparagus, artichokes, specialty cropsDeep beds for perennial crops and maximum productivity. High soil cost.

How Many Plants Per Raised Bed?

The number of plants per raised bed depends entirely on the crop's spacing requirements. Use the calculator above for your exact bed size, or use these rough rules of thumb for a standard 1.2m × 2.4m bed (approximately 2.9 m²):

🍅

Tomatoes

4–6 plants

🥦

Broccoli

8–12 plants

🥬

Lettuce

30–40 plants

🥕

Carrots

120–150 plants

🧄

Garlic

60–80 cloves

🫘

Beans

40–50 plants

🌿

Basil

30–40 plants

🥒

Zucchini

1–2 plants

Plan Your Entire Garden — Free

The calculator above gives you soil and plant counts — but Plant Planner goes further with a 12-month planting calendar, companion-optimised bed layouts, family consumption estimates, and email reminders for every task.

Start Planning Free

Free for 2 beds · No credit card required

Frequently Asked Questions

How much soil do I need for a raised garden bed?

Multiply your bed length × width × height to get the cubic metres, then multiply by 1000 to convert to litres. For example, a standard 2.4m × 1.2m × 0.3m raised bed needs 864 litres of soil. Use a quality raised bed mix with compost, topsoil, and some coarse material for drainage.

How deep should a raised garden bed be?

30cm (300mm) is the ideal minimum depth for most vegetables. This accommodates most root vegetables like carrots and beetroot. 20cm works for shallow-rooted crops like lettuce, herbs, and radish. If building on concrete or a hard surface, go 40–45cm to give roots maximum room. Deeper beds also insulate roots better against temperature extremes.

How many tomato plants fit in a 4x8 bed (120cm x 240cm)?

A 120cm × 240cm raised bed (about 2.9 square metres) can fit 4–6 tomato plants, depending on the variety. Indeterminate (vining) tomatoes need 50–60cm spacing and should be staked or caged — plant 4 in this bed size. Determinate (bush) tomatoes can be planted 45cm apart, allowing up to 6 plants. Avoid overcrowding tomatoes as it reduces air circulation and increases disease risk.

What is the best size for a raised garden bed?

The most practical raised bed size is 1.2m wide by 2.4m long (4 foot by 8 foot). The 1.2m width is critical — it means you can reach the centre from either side without stepping in the bed, avoiding soil compaction. Length can vary based on space. For height, 30cm is the standard minimum; 45cm is better for root vegetables and accessibility.

Related Guides