Troubleshooting

How Much Sun Does Each Vegetable Need? (Complete Chart)

Most vegetables need 6-8 hours of direct sun. Leafy greens tolerate 4-6.

Back to Troubleshooting directory

How Much Sun Does Each Vegetable Need? (Complete Chart)

Most vegetables need 6–8 hours of direct sun. Leafy greens tolerate 4–6.

Full Sun (6-8+ hours)

VarietyMinimum
Tomato6-8 hours
Pepper6-8 hours
Zucchini6-8 hours
Cucumber6-8 hours
Bean6-8 hours
Sunflower6-8 hours
Zinnia6-8 hours
Marigold6-8 hours

Partial Sun (4-6 hours)

VarietyMinimum
Lettuce4-6 hours
Spinach4-6 hours
Kale4-6 hours
Radish4-6 hours
Carrot4-6 hours
Beet4-6 hours
Broccoli4-6 hours
Basil4-6 hours
Cilantro4-6 hours
Parsley4-6 hours
Chives4-6 hours
Cosmos4-6 hours

How to Measure Your Light

  1. Pick a clear day.
  2. Note when sun first hits your spot.
  3. Note when it leaves.
  4. That’s your direct sun hours.

What Counts as “Direct Sun”?

Direct sun = sun hits the plant without a barrier.

  • Through a window: filtered, counts as ~50%
  • Through a tree: dappled, counts as ~50%
  • Cloudy day: doesn’t count

Common Questions

My balcony gets 4 hours. What can I grow? Lettuce, spinach, kale, radishes, herbs. Not tomatoes.

Can I grow tomatoes in partial sun? Yes, but yields will be lower. Cherry tomatoes tolerate it best.

Does morning or afternoon sun matter? Afternoon sun is stronger.

Can I use a grow light to supplement? Yes. Add 4-6 hours.

What if my window faces north? You’ll need a grow light.

Do herbs need less sun? Most herbs prefer 6+ hours.

Back to Troubleshooting directory