Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Plant basil about 12 to 18 inches away from your tomatoes, and that spacing works beautifully for both plants.
If you’re wondering how far to plant basil from tomatoes, the answer is close enough for them to be companions but far enough to avoid crowding.
A distance of 12 to 18 inches gives basil room to grow bushy while letting tomato roots and airflow do their thing.
This spacing also keeps the basil from being shaded out by tomato foliage as the season progresses.
In this post, we’ll dig into how far to plant basil from tomatoes, why that distance matters, and the best layout tips for a thriving garden bed.
Let’s get those herbs and veggies growing together the right way.
How Far to Plant Basil From Tomatoes: The Simple Answer
When you ask how far to plant basil from tomatoes, the sweet spot is 12 to 18 inches between each plant.
This distance applies whether you’re planting in raised beds, containers, or traditional garden rows.
Basil plants typically spread about 12 to 24 inches wide, so giving them that space prevents leaf overlap and competition for nutrients.
Tomatoes, on the other hand, need good air circulation to ward off fungal diseases, and keeping basil at that 12-to-18-inch gap helps with airflow.
If you plant basil too close, say under 10 inches, the tomato’s sprawling branches can smother the basil and reduce its essential oil production.
If you plant basil too far, like beyond 24 inches, you lose the wonderful companion planting benefits they share.
So how far to plant basil from tomatoes really comes down to that balanced range where both thrive.
1. The 12-Inch Minimum for Basil to Breathe
Basil loves sunlight and well-drained soil, and at 12 inches from a tomato, it gets enough light to stay flavorful.
Tomato plants can easily reach 4 to 6 feet tall, so a tighter 12-inch spacing still leaves basil with some morning and afternoon sun.
At that minimum distance, you’ll want to prune the lower tomato leaves to keep them from flopping onto the basil.
This is how far to plant basil from tomatoes if you have a smaller garden bed and need to maximize space.
Even at 12 inches, the basil will benefit from the tomato’s shade during the hottest part of the day, which can slow bolting.
2. The 18-Inch Sweet Spot for Container and Row Planting
If you have the room, 18 inches is the ideal answer for how far to plant basil from tomatoes in most garden setups.
This distance gives each basil plant enough room to develop a full, bushy shape without fighting tomato roots.
Tomato roots are quite aggressive, and an 18-inch gap ensures basil’s finer root system isn’t starved of water and nutrients.
In containers, if you’re planting a single tomato with basil around it, keep basil 18 inches from the tomato stem to avoid root tangling.
You can also use this spacing to interplant rows, alternating tomato and basil in a straight line for easy harvesting.
3. Why Going Beyond 24 Inches Hurts Companion Benefits
If you’re asking how far to plant basil from tomatoes to still get pest-deterring benefits, keep it under 24 inches.
Basil’s strong aromatic oils can help repel tomato hornworms, aphids, and whiteflies when planted nearby.
But if you space them more than two feet apart, the basil’s scent isn’t concentrated enough to mask the tomato’s attractant aroma.
So while they won’t harm each other at 3 feet, you miss out on the natural pest control that makes these two such a famous duo.
Stick to that 12-to-18-inch range, and you’ll get the best of both worlds: healthy growth and insect protection.
Best Layouts for Planting Basil Around Tomatoes
Now that you know how far to plant basil from tomatoes, let’s talk about the actual layout patterns.
A common mistake is planting basil in a straight row right next to tomatoes in a single-file line.
Instead, try these proven arrangements that honor the spacing rules while making garden maintenance easier.
1. Staggered Diamond Pattern for Raised Beds
In a raised bed, place your tomatoes in a grid with 24 inches between each tomato.
Then position basil in the diagonal gaps, roughly 12 to 18 inches from each tomato stem.
This creates a diamond shape where basil sits in the pockets of empty space between tomato plants.
You’re effectively answering how far to plant basil from tomatoes by using that diagonal offset instead of a straight side-by-side.
This layout maximizes sunlight for both and keeps harvesting super convenient.
2. Border Planting Around a Single Tomato
If you have just one tomato plant in a large container or a small garden corner, surround it with basil at that 12-to-18-inch radius.
Plant four or five basil seedlings evenly spaced around the tomato, forming a protective ring.
This keeps the basil close enough to benefit from the tomato’s microclimate while avoiding root competition.
You’ll easily follow how far to plant basil from tomatoes because each basil sits at the same distance from the central tomato.
3. Interplanting Rows With a Foot-and-a-Half Rule
For traditional row gardening, plant tomatoes in a row with 24 inches between them.
Then plant basil in a parallel row offset by 18 inches, not directly next to each tomato but between the tomato positions.
This way, every basil plant is 18 inches from the nearest tomato, which is the perfect answer to how far to plant basil from tomatoes.
Interplanting this way also makes it easy to water, weed, and harvest without stepping on either plant.
Container-Specific Spacing for Basil and Tomatoes
Growing in pots changes the math a bit, so let’s pin down how far to plant basil from tomatoes in containers.
A single tomato plant needs at least a 5-gallon pot, and basil can share that pot if you’re smart about placement.
Plant basil on the outer edge of the container, at least 12 inches away from the tomato stem.
If your pot is wide enough, like a half-barrel, you can plant two or three basil plants on opposite sides.
Never plant basil in the same soil directly under the tomato canopy, as that’s too cramped and shady.
Instead, use separate pots placed 18 inches apart from the tomato pot if you want even easier management.
Either way, the same 12-to-18-inch rule applies for healthy root separation and sunlight access.
So, How Far Should You Plant Basil From Tomatoes?
Plant basil 12 to 18 inches from tomatoes, and you’ll create a thriving companion planting setup.
That’s how far to plant basil from tomatoes whether you’re in a garden bed, raised planter, or large container.
Remember that 12 inches is the bare minimum for cramped spaces, while 18 inches gives you the best airflow and growth.
Avoid going under 10 inches to prevent smothering and root fights, and avoid going over 24 inches to keep pest-repelling benefits.
With this spacing, your basil will stay aromatic, your tomatoes will ripen evenly, and you’ll enjoy easy harvests all season.
So measure out that 12-to-18-inch gap, plant with confidence, and watch both plants flourish side by side.