Companion plants for onions
What to grow next to onions, what to keep away from them, and why. Each reason is tagged by how well it’s supported.
Good companions
Carrots Garden tradition
Traditional pairing; mixed rows may confuse carrot fly and onion fly.
Lettuce Practical reason
Fits between rows while onions are young.
Tomatoes and peppers Practical reason
Compact onions fill space around them.
Keep apart
Planning the bed
Space onions 4 inches apart (9 per square foot in square-foot gardening); the spacing calculator works out how many fit. For timing, see when to plant onions, and the full companion planting chart compares all 16 vegetables at once.
Questions gardeners ask
What are the best companion plants for onions?
Carrots, Lettuce, Tomatoes and peppers. Carrots: Traditional pairing; mixed rows may confuse carrot fly and onion fly.
What should you not plant with onions?
Beans, Peas. Beans: Traditionally said to be stunted by alliums.