As an Amazon Associate I earn from qualifying purchases. This page may contain affiliate links.

Companion planting with lavender means placing this aromatic perennial next to plants that benefit from its presence, or that it benefits in return. Done well, it can draw pollinators, deter a few common pests, and keep your beds looking tidy. Done poorly, lavender can shade out neighbors, compete for water, or simply sit in soil that is too wet for both of you. This guide walks through which plants pair well with lavender, how to space and site everything, and the mistakes that most often undo good intentions.

Why Lavender Is Worth Building a Planting Plan Around

Lavender (Lavandula angustifolia, English lavender, and its hybrid cousin Lavandula x intermedia) is a Mediterranean shrub that thrives in full sun, sharp drainage and alkaline to neutral soil. Its strong scent is the main reason gardeners plant it near vegetables, but the benefits are a little more specific than “it smells good.”

Shopping for one? See our guide: Companion Planting with Pole Beans: 8 Best Supports, Companions and Tools (2026).

  • Pollinator attraction. Lavender flowers draw bees, including honeybees and native bumblebees, during mid-summer. More pollinators near fruiting crops can improve fruit set on squash, cucumbers and other insect-pollinated vegetables.
  • Beneficial insect habitat. Hoverflies and parasitic wasps are often drawn to flowering herbs and small blooms. Lavender can contribute to that habitat, though it is not a guaranteed pest control system.
  • Repelling some pests. Many gardeners report that the strong aroma seems to discourage aphids, whiteflies and some moths. Research on lavender’s pest-repelling effects is limited and mixed, so treat this as a supporting benefit rather than a substitute for monitoring and handpicking.
  • Structure and edge definition. Low lavender hedges can frame a bed, mark a walkway, or separate sections of a raised bed layout.

Best Plants to Grow Near Lavender

The best companions share lavender’s needs: full sun, good drainage and moderate watering once established. Pair lavender with plants that prefer lean, sandy or gravelly soil, and you will rarely have a problem.

Vegetables and Herbs That Pair Well

  • Rosemary. Another Mediterranean shrub with identical needs. The two make a strong, drought-tolerant herb border.
  • Thyme. Creeping thyme can carpet the ground between lavender plants, shading the soil and keeping weeds down.
  • Sage. Common sage and lavender share water and sun preferences and look good together in a dry bed.
  • Brassicas (kale, cabbage, broccoli). Many gardeners plant lavender along brassica beds, hoping the scent will confuse cabbage whites. Anecdotal reports are common; controlled evidence is thin, so use row covers as your reliable defense.
  • Squash and cucumbers. The flowers of lavender can attract pollinators to nearby cucurbit blooms. Give squash plenty of space, since their leaves will shade lavender if planted too close.

Flowers That Share the Bed

  • Catmint (Nepeta). Tolerant of dry conditions and visited heavily by pollinators, it blooms alongside lavender.
  • Yarrow (Achillea). Draws beneficial insects and grows well in lean soil.
  • Coneflower (Echinacea). A native perennial that extends the pollinator season into late summer.

Plants to Keep Away From Lavender

Lavender is not a good neighbor for everything. Avoid planting it with these:

  • Moisture-loving vegetables. Lettuce, celery, cucumbers grown for heavy watering and leafy greens that need steady moisture will push lavender’s roots toward rot.
  • Heavy feeders. Lavender does poorly with rich, high-nitrogen soil. Lush growth becomes weak, floppy and short-lived. Keep it away from heavily fertilized tomato and corn beds.
  • Large, shading plants. Corn, sunflowers and vining crops can cast enough shade to thin lavender’s flowering and open habit.
  • Other lavender cultivars with different needs. Mixing a wet-tolerant variety with a drought-tolerant one can complicate watering.

How to Plan a Lavender Companion Bed

Good planning prevents most problems before you dig. Work through these steps in order.

Step 1: Check Your Site

Lavender needs at least six to eight hours of direct sun per day. Choose a spot where water drains away within an hour or two after rain. If you press a fist-sized hole and fill it with water, and it stays full for more than an hour, the site is too wet. Consider a raised bed or a mound of gritty soil instead.

Step 2: Prepare the Soil

Lavender prefers a pH between about 6.5 and 8.0, with low to moderate fertility. Mix in coarse sand, pea gravel or small crushed stone to improve drainage. Avoid heavy amendments like fresh compost or manure, which encourage soft growth.

Step 3: Space Plants Correctly

Most lavender varieties reach 18 to 36 inches tall and wide, depending on the cultivar. Give each plant 18 to 24 inches of space in a bed. Leave at least 24 inches between lavender and any taller companion, so neither plant shades the other.

Step 4: Plant at the Right Time

In most of the US, set nursery-grown lavender transplants in spring after the last frost, or in early fall in mild regions (USDA zones 7 to 9) so roots establish before winter. Plant the crown level with or slightly above the soil line. Burying the crown is one of the fastest ways to lose a lavender plant.

Step 5: Layer Companions by Height

Place low companions such as thyme and catmint at the front, lavender in the middle and taller herbs or flowers at the back or along the north side. In a square foot layout, one lavender plant usually occupies a single square, with thyme or a low herb in neighboring squares.

Quick Checklist

  1. Confirm six to eight hours of direct sun.
  2. Test drainage with a water-filled hole.
  3. Amend with grit or sand, not compost.
  4. Space lavender 18 to 24 inches apart.
  5. Keep high-water and heavy-feeding crops at least 3 feet away.
  6. Plant crowns at or just above soil level.
  7. Mulch lightly with gravel rather than wood chips.

Watering and Care Alongside Lavender

The biggest practical challenge in a mixed bed is watering. Lavender needs deep, infrequent watering once established, and it often rots when neighboring vegetables get daily sprinkles. Use drip irrigation or soaker hoses on a separate line for lavender where possible, and water lavender only when the top 2 inches of soil are dry. Newly planted lavender needs regular moisture for its first growing season, then can be weaned to occasional deep soakings.

Prune lightly after the first flush of bloom, cutting back about one-third of the stems to keep plants compact. Avoid cutting into old, leafless wood, since lavender rarely regrows from it.

Common Mistakes to Avoid

  • Overwatering in a mixed bed. The most common cause of dead lavender. Match its water needs to its own zone, not the vegetables’.
  • Planting too close to tomatoes. Tomatoes need consistent moisture and rich soil. Their foliage can also overshadow lavender.
  • Using too much mulch. Wood chips and compost hold moisture against the crown. Gravel or grit mulch works better.
  • Expecting pest control miracles. Lavender may deter some insects, but it will not stop a heavy infestation. Keep scouting and use row covers, handpicking or insecticidal soap as needed.
  • Buying the wrong variety for your zone. English lavender tolerates colder winters than French or Spanish types. Check the tag for hardiness.
  • Harvesting too hard. Cutting more than a third of the plant at once can stress it badly.

Tips for Success

  • Plant lavender on the south or west side of a bed so its taller neighbors do not shade it.
  • Use a separate drip line for lavender if your vegetables need daily water.
  • Replace plants every four to six years, since lavender becomes woody and less productive over time.
  • Bees appreciate having lavender blooming at the same time as your squash and cucumber flowers. Note the timing when planning.
  • Dry cut lavender bundles hang well in a cool, dark, dry place for about two weeks.

A few supplies make lavender companion beds easier to build and maintain:

  • Horticultural grit or coarse sand. Improves drainage in heavy soil around lavender roots. View on Amazon
  • Soaker hose or drip irrigation kit. Lets you water lavender separately from thirstier vegetables. View on Amazon
  • Pea gravel mulch. Keeps the crown dry and suppresses weeds without holding moisture. View on Amazon
  • Floating row cover. Protects nearby brassicas and squash from insects that lavender alone will not deter. View on Amazon

FAQ

Does lavender really keep pests away from vegetables?

Lavender’s scent may discourage some pests, including certain aphids and moths, based on gardener reports. Controlled research is limited, so use it as one part of an integrated approach that includes monitoring, handpicking and physical barriers.

How far should lavender be from tomatoes?

Plant lavender at least 3 feet from tomatoes. Tomatoes need steady moisture and rich soil, while lavender needs dry conditions and lean soil, so they conflict on both counts.

Can I plant lavender in a raised bed with vegetables?

Yes, if you build a separate section for lavender with gritty, fast-draining soil and keep it away from heavy-watering crops. A dedicated corner of a raised bed or a short separate bed works best.

Which vegetables grow well next to lavender?

Squash, cucumbers and brassicas are the most commonly paired vegetables. Herbs like rosemary, thyme and sage are even better companions because they share lavender’s growing conditions.

When is the best time to plant lavender?

In most of the US, plant nursery-grown lavender in spring after the last frost. In mild regions (zones 7 to 9), early fall planting also works well so roots establish before winter.

How often should I water lavender planted with vegetables?

Water established lavender deeply but infrequently, only when the top 2 inches of soil are dry. New plants need regular watering during their first season. Keep lavender on a separate watering schedule from vegetables.

Why is my lavender dying next to my vegetables?

The most likely cause is overwatering or rich, moisture-retaining soil from nearby vegetables, which can lead to root rot. Check drainage, reduce watering and consider replanting lavender in a grittier, separate spot.

Conclusion

Companion planting with lavender works best when you pair it with plants that share its love of sun, lean soil and dry roots. Thyme, rosemary, sage and certain pollinator-friendly flowers make excellent neighbors, while thirsty, heavy-feeding vegetables do not. Get the drainage and spacing right, water separately, and lavender will reward you with pollinators, fragrance and a sturdy, long-lived border.