Yes, corn and tomatoes can grow in the same garden, but they compete for space and nutrients
Corn and tomatoes are not ideal companion plants, though they can coexist if you plan carefully. Both are heavy feeders — they pull a lot of nitrogen and other nutrients from the soil — so planting them side by side means each plant gets less of what it needs. Corn also grows tall and can shade tomato plants, which need 6 to 8 hours of direct sun daily. If you want to grow both, space them far apart, amend your soil generously, and monitor them for the same pests.
The real issue is not that they harm each other directly, but that they make the same demands on your garden at the same time. A tomato plant and a corn stalk both need steady nitrogen through the growing season. Plant them too close, and you will end up with smaller yields on both.
Key Takeaways
- Corn and tomatoes both need large amounts of nitrogen, so planting them together means each plant receives less nutrition unless you add extra fertilizer.
- Corn can grow 6 to 8 feet tall and will shade tomato plants, which require 6 to 8 hours of direct sunlight per day.
- If you plant both, space corn at least 4 feet away from tomatoes and use a trellis or stakes to keep tomato vines in the sunniest spot.
- Both plants attract similar pests — hornworms, aphids, and spider mites — so you will need to monitor and treat both at once if an infestation starts.
- Adding compost or a balanced fertilizer before planting and side-dressing with nitrogen during the season helps both plants thrive when grown together.
Why corn shades tomatoes and what to do about it
Corn is a tall crop. Standard varieties reach 6 to 8 feet, and some heirloom types grow even taller. Tomatoes need at least 6 hours of direct sun, and 8 hours is better for fruit production and flavor. If you plant corn on the south or west side of your tomato bed, the corn will cast shade in the afternoon, exactly when the sun is strongest.
The solution is to plant corn on the north side of your garden, where it will not block the sun from reaching tomatoes. If your space is small, use a shorter corn variety — some dwarf types max out at 4 to 5 feet — or grow determinate tomato varieties, which stay compact and bushy. Indeterminate tomatoes (the vining types) need more sun and more space, so they are harder to fit next to corn.
Soil nutrition: both plants need nitrogen at the same time
Corn and tomatoes are both nitrogen hogs. Corn needs steady nitrogen from germination through tasseling (the stage when the male flower appears at the top). Tomatoes need nitrogen to build leaves and stems early in the season, then less as they shift energy to flowering and fruiting. The overlap is real: both plants are pulling hard on soil nitrogen in mid-summer.
If you plant them together without adding extra fertilizer, you will see stunted growth on one or both plants. The fix is to work 2 to 3 inches of compost into the soil before planting, then side-dress with a balanced fertilizer (something like 10-10-10 or 5-10-5) every 3 to 4 weeks during the growing season. Some gardeners use a slow-release fertilizer at planting time instead, which feeds both plants gradually over months.
A nitrogen-rich mulch — grass clippings or alfalfa meal — laid around the base of both plants also helps. As it breaks down, it releases nitrogen into the soil where both plants can use it.
Spacing and layout to reduce competition
The farther apart you plant corn and tomatoes, the less they compete. Corn needs 12 to 18 inches between plants in a row, and rows should be 24 to 36 inches apart. Tomatoes need 24 to 36 inches between plants. If you plant them in the same bed, give yourself at least 4 feet of space between a corn row and a tomato row — more if you can.
A practical layout is to plant corn along one edge of your garden (the north side, to avoid shading) and tomatoes in the center or south side. This way, the corn does not compete for the same root zone as the tomatoes, and the tomatoes stay in full sun. If you are using raised beds, consider planting corn in one bed and tomatoes in another, separated by a path.
Pests that affect both corn and tomatoes
Corn and tomatoes share several common pests, which means an infestation on one plant can quickly spread to the other. The most damaging are hornworms (large green caterpillars that eat leaves and fruit), aphids (small soft-bodied insects that cluster on stems), and spider mites (tiny arachnids that cause yellowing and webbing).
Check both plants weekly during the growing season. Look under leaves, where aphids and spider mites hide. Handpick hornworms if you spot them — they are large enough to see and remove by hand. If an infestation develops, treat both plants at the same time with neem oil or insecticidal soap, following the label instructions. Waiting to treat one plant while the other spreads the pest will undo your effort.
Corn also attracts corn earworms, which bore into the ear. Tomatoes do not host this pest, so it is less of a concern if you are growing both together, but it is worth knowing if you are planning your pest management.
Better companion plants for each crop
If you have limited space, you might get better results by pairing each crop with a more compatible neighbor. Tomatoes grow well with basil, carrots, parsley, and marigolds. Basil in particular is said to improve tomato flavor and repel some pests. Corn pairs better with beans and squash — a traditional combination called the "three sisters" — because beans fix nitrogen in the soil (feeding the corn) and squash shades the soil and deters weeds.
If you want to grow all three crops, consider dedicating separate areas of your garden to each pairing. Corn with beans and squash in one section, tomatoes with basil in another. This approach gives each plant the best conditions and reduces pest and nutrient competition.
Timing and succession planting
Another way to grow both crops is to plant them at different times so they are not competing during their peak growth phase. Corn matures in 60 to 90 days depending on variety. Tomatoes take 60 to 85 days to first fruit, but they keep producing until frost. You could plant corn early in the season, harvest it by mid-summer, and then plant a second crop of tomatoes or a fall vegetable in the same space.
This approach requires more planning and more space over the season, but it eliminates the competition problem entirely. Each crop gets the full attention of the soil and sun while it is growing.
Frequently Asked Questions
Will corn pollen hurt my tomato plants?
No. Corn pollen is heavy and does not travel far — it falls to the ground near the plant. Tomatoes are pollinated by wind and insects, and corn pollen will not interfere with that process. The two plants pollinate independently.
Can I plant tomatoes at the base of corn stalks?
Not successfully. Corn roots spread wide and deep, and tomato roots will compete for the same water and nutrients. Tomatoes also need more sun than the shade under corn provides. Plant them at least 4 feet apart.
What if I only have a small garden — should I skip one crop?
In a small space, tomatoes are usually the better choice because they produce more food per square foot and over a longer season. Corn takes up a lot of room for a single harvest. If you want both, grow corn in one year and tomatoes the next, rotating the space.
Do I need to fertilize more if I plant them together?
Yes. Without extra fertilizer, both plants will show signs of nitrogen deficiency — yellowing lower leaves and slower growth. Add 2 to 3 inches of compost before planting and side-dress with balanced fertilizer every 3 to 4 weeks during the season.
Can I use the same stakes or cages for both?
No. Corn does not need support — it has a strong stalk. Tomatoes need cages or stakes to keep fruit off the ground and improve air circulation. Use separate supports for each plant, and position them so they do not shade the other crop.