Free garden planning tools

Plan your raised bed
like you know what you're doing.

Calculate plant spacing, check companion pairings, and explore a curated plant library β€” all free, no account needed.

Raised Bed Spacing Calculator

Enter your bed dimensions and plant to find out exactly how many plants fit and how to lay them out.

Companion Planting Checker

Select two plants to instantly check their compatibility and see the best and worst neighbours for each.

+

35 curated plants, every detail included

Spacing, sunlight, water, companions, conflicts β€” everything you need to plan a confident layout.

πŸ…
Tomato
Solanum lycopersicum
β˜€οΈ Full SunπŸ’§πŸ’§πŸ’§ High⏱ 75d
Spacing: 24" center-to-center
Loves: Basil, Parsley, Marigold
Avoid: Fennel, Kale
πŸ«‘
Pepper
Capsicum annuum
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 70d
Spacing: 18" center-to-center
Loves: Basil, Carrot, Tomato
Avoid: Fennel, Kale
πŸ₯’
Cucumber
Cucumis sativus
β˜€οΈ Full SunπŸ’§πŸ’§πŸ’§ High⏱ 55d
Spacing: 12" center-to-center
Loves: Basil, Marigold, Nasturtium
Avoid: Fennel
πŸ₯¬
Zucchini
Cucurbita pepo
β˜€οΈ Full SunπŸ’§πŸ’§πŸ’§ High⏱ 50d
Spacing: 36" center-to-center
Loves: Nasturtium, Marigold, Borage
Avoid: Fennel
πŸ₯¬
Lettuce
Lactuca sativa
β›… Part ShadeπŸ’§πŸ’§ Medium⏱ 45d
Spacing: 8" center-to-center
Loves: Carrot, Radish, Onion
Avoid: Fennel
🌿
Spinach
Spinacia oleracea
β›… Part ShadeπŸ’§πŸ’§ Medium⏱ 40d
Spacing: 6" center-to-center
Loves: Radish, Lettuce, Pea
Avoid: Fennel
πŸ₯¬
Kale
Brassica oleracea (Acephala)
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 55d
Spacing: 18" center-to-center
Loves: Marigold, Nasturtium, Sweet Alyssum
Avoid: Tomato, Pepper
πŸ₯•
Carrot
Daucus carota
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 70d
Spacing: 3" center-to-center
Loves: Tomato, Lettuce, Onion
Avoid: Dill, Fennel
❀️
Beet
Beta vulgaris
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 55d
Spacing: 4" center-to-center
Loves: Lettuce, Onion, Kale
Avoid: Fennel, Green Bean
πŸ§…
Onion
Allium cepa
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 100d
Spacing: 4" center-to-center
Loves: Carrot, Lettuce, Beet
Avoid: Pea, Green Bean
πŸ§„
Garlic
Allium sativum
β˜€οΈ Full SunπŸ’§ Low⏱ 240d
Spacing: 6" center-to-center
Loves: Tomato, Pepper, Carrot
Avoid: Pea, Green Bean
🫘
Green Bean
Phaseolus vulgaris
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 55d
Spacing: 6" center-to-center
Loves: Carrot, Cucumber, Marigold
Avoid: Onion, Garlic
🟒
Pea
Pisum sativum
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 60d
Spacing: 4" center-to-center
Loves: Carrot, Radish, Spinach
Avoid: Onion, Garlic
πŸ”΄
Radish
Raphanus sativus
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 25d
Spacing: 2" center-to-center
Loves: Lettuce, Spinach, Cucumber
Avoid: Fennel
πŸ₯¦
Broccoli
Brassica oleracea (Italica)
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 80d
Spacing: 18" center-to-center
Loves: Marigold, Nasturtium, Sweet Alyssum
Avoid: Tomato, Fennel
🌿
Basil
Ocimum basilicum
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 30d
Spacing: 12" center-to-center
Loves: Tomato, Pepper, Marigold
Avoid: Rosemary
🌿
Parsley
Petroselinum crispum
β›… Part ShadeπŸ’§πŸ’§ Medium⏱ 70d
Spacing: 8" center-to-center
Loves: Tomato, Carrot, Marigold
Avoid: Fennel
🌿
Cilantro
Coriandrum sativum
β›… Part ShadeπŸ’§πŸ’§ Medium⏱ 45d
Spacing: 6" center-to-center
Loves: Spinach, Lettuce, Sweet Alyssum
Avoid: Fennel
🌿
Dill
Anethum graveolens
β˜€οΈ Full SunπŸ’§ Low⏱ 40d
Spacing: 12" center-to-center
Loves: Cucumber, Lettuce, Onion
Avoid: Carrot, Tomato
🌿
Thyme
Thymus vulgaris
β˜€οΈ Full SunπŸ’§ Low⏱ 85d
Spacing: 12" center-to-center
Loves: Tomato, Pepper, Carrot
Avoid: Fennel
🌿
Rosemary
Salvia rosmarinus
β˜€οΈ Full SunπŸ’§ Low⏱ 90d
Spacing: 24" center-to-center
Loves: Carrot, Broccoli, Kale
Avoid: Basil, Cucumber
🌿
Mint
Mentha spp.
β›… Part ShadeπŸ’§πŸ’§ Medium⏱ 90d
Spacing: 18" center-to-center
Loves: Tomato, Pepper, Kale
Avoid: Parsley, Fennel
🌿
Chives
Allium schoenoprasum
β˜€οΈ Full SunπŸ’§πŸ’§ Medium⏱ 60d
Spacing: 6" center-to-center
Loves: Carrot, Tomato, Lettuce
Avoid: Pea, Green Bean
🌿
Fennel
Foeniculum vulgare
β˜€οΈ Full SunπŸ’§ Low⏱ 65d
Spacing: 18" center-to-center
Loves: Dill
Avoid: Tomato, Pepper
🌼
Marigold
Tagetes spp.
β˜€οΈ Full SunπŸ’§ Low⏱ 50d
Spacing: 10" center-to-center
Loves: Tomato, Pepper, Cucumber
Avoid: Fennel
🌸
Nasturtium
Tropaeolum majus
β˜€οΈ Full SunπŸ’§ Low⏱ 55d
Spacing: 12" center-to-center
Loves: Cucumber, Zucchini, Kale
Avoid: Fennel
🌻
Sunflower
Helianthus annuus
β˜€οΈ Full SunπŸ’§ Low⏱ 75d
Spacing: 24" center-to-center
Loves: Cucumber, Green Bean, Pea
Avoid: Fennel
🌸
Borage
Borago officinalis
β˜€οΈ Full SunπŸ’§ Low⏱ 50d
Spacing: 12" center-to-center
Loves: Tomato, Zucchini, Cucumber
Avoid: Fennel
πŸ’œ
Lavender
Lavandula angustifolia
β˜€οΈ Full SunπŸ’§ Low⏱ 90d
Spacing: 24" center-to-center
Loves: Thyme, Rosemary, Marigold
Avoid: Mint, Fennel
🌼
Calendula
Calendula officinalis
β˜€οΈ Full SunπŸ’§ Low⏱ 50d
Spacing: 12" center-to-center
Loves: Tomato, Carrot, Broccoli
Avoid: Fennel
🌸
Sweet Alyssum
Lobularia maritima
β˜€οΈ Full SunπŸ’§ Low⏱ 45d
Spacing: 6" center-to-center
Loves: Lettuce, Spinach, Carrot
Avoid: Fennel

The full canvas app is coming.

Get early access to Sprout Book β€” the visual garden planner built for raised bed gardeners.