Companion planting is a time-tested gardening method where certain plants are grown together to benefit each other in terms of growth, pest resistance, and productivity. When it comes to string beans—also known as snap beans or green beans—companion planting can make a big difference in your garden’s health and yield.

String beans are versatile and easy to grow, making them a staple in many home gardens. Whether you’re growing bush beans or pole beans, pairing them with the right companions can help deter pests, improve soil fertility, and make efficient use of space.

Here’s a comprehensive guide to the best (and worst) companion plants for string beans, along with tips to help you plan a thriving, balanced garden.


Why Companion Planting Works for String Beans

Beans are nitrogen-fixing plants, which means they work with soil bacteria to draw nitrogen from the air and enrich the soil. This natural ability makes them a valuable companion for many crops, particularly those that benefit from extra nitrogen.

In addition, string beans can offer shade, act as living mulch, or provide a vertical support system for certain plants depending on their growth habit. With a little planning, your beans can help—and be helped by—the plants around them.


Best Companion Plants for String Beans

1. Carrots

Carrots and beans work well together because beans help loosen compacted soil, which benefits root vegetables like carrots. In return, carrots don’t compete much with beans for nutrients.

2. Corn

A classic combination in the “Three Sisters” method, corn provides a natural trellis for pole beans to climb. Beans return the favor by fixing nitrogen in the soil, which benefits corn—a heavy feeder.

3. Cucumbers

Beans and cucumbers are great partners, especially when planted with enough spacing. They enjoy similar growing conditions and can help shade the soil to retain moisture.

4. Cabbage and Other Brassicas

Beans improve the nitrogen content in the soil, which leafy greens like kale, cabbage, and broccoli appreciate. In turn, brassicas can help reduce weed growth and cool the surrounding area with their broad leaves.

5. Marigolds

Though not a vegetable, marigolds are fantastic companions for beans. They deter many common pests, such as aphids and nematodes, and attract pollinators.

6. Radishes

Radishes grow quickly and don’t take up much space. They also help repel cucumber beetles and improve overall soil structure around shallow bean roots.

7. Savory and Other Herbs

Savory, rosemary, and thyme can deter bean beetles and other pests when planted nearby. These herbs also attract beneficial insects that help with pollination and pest control.

8. Nasturtiums

These flowering plants not only add beauty but also serve as trap crops, luring aphids and other pests away from your beans.


Crops to Avoid Planting Near String Beans

While many plants thrive alongside beans, a few can hinder their growth or compete for resources.

1. Onions and Garlic

Members of the allium family—including onions, garlic, leeks, and chives—can stunt bean growth. They produce natural compounds that inhibit the beneficial nitrogen-fixing bacteria in the bean’s root system.

2. Beets

Beets and beans can struggle together, as beets may interfere with bean root development. They also compete for the same nutrients and water.

3. Sunflowers

Sunflowers produce allelopathic chemicals that may inhibit the growth of beans and other nearby plants. Their tall structure can also block needed sunlight from reaching bean plants.

4. Fennel

Fennel is generally a poor companion for most plants, including beans, due to its aggressive chemical output that hinders growth in neighboring species.


Tips for Successful Companion Planting with Beans

  • Know your bean type: Bush beans are compact and need more ground space, while pole beans grow vertically and are great for tight areas.

  • Use vertical space: Pair pole beans with tall companions like corn, but provide trellising if needed to avoid crowding.

  • Rotate crops: Even though beans improve soil fertility, it’s best to rotate them annually to avoid disease build-up and nutrient imbalances.

  • Use intercropping: Plant fast growers like radishes between rows of beans to maximize space and pest control.

  • Plant flowers and herbs nearby: They help attract pollinators and deter pests without competing with your beans.


Final Thoughts

String beans are an excellent addition to any garden, and with the right companion plants, they can become even more productive and resilient. Whether you’re looking to boost soil health, ward off pests naturally, or simply make the most of your growing space, companion planting offers a smart and sustainable solution.

By choosing complementary crops and avoiding problematic pairings, you’ll enjoy a healthier garden and more abundant bean harvests—all while working in harmony with nature.