How Much Sun Does a Balcony Vegetable Garden Need?
Extension sunlight guidelines for leafy, root, and fruiting vegetables, how to measure the sun your balcony gets, and what to grow at each level.
On a balcony, you cannot move the sun, and you usually cannot move far from the wall. That makes light the first thing to measure before buying a single seed packet. University extension services agree on the basic rule: the crop you want to harvest determines how much direct sun it needs.
The rule: leaves need the least, fruit needs the most
Cornell University's horticulture section puts it bluntly: the most important factor for a vegetable garden is the amount of sun, and no vegetables will grow in a shady spot. Its guidelines, by hours of direct sun per day:
| Direct sun per day (Cornell) | What you can grow |
|---|---|
| 3 to 4 hours | Leafy crops: lettuce, spinach, Swiss chard, collards, endive |
| 5 to 6 hours | Root crops: carrots, radishes, beets, onions, potatoes, plus leafy crops |
| 7 to 8 hours | Fruiting crops: tomatoes, peppers, squash, cucumbers, beans |
Rutgers Cooperative Extension's container gardening fact sheet gives nearly the same scale specifically for patios, terraces, balconies, and rooftops:
- Fruiting vegetables such as tomatoes and peppers: 8 hours of sunlight a day.
- Root vegetables: 6 hours.
- Leafy vegetables: usually produce satisfactorily with 4 hours.
Cornell describes 3 to 4 hours as the minimum, not a comfortable target. The University of Wisconsin-Madison Extension uses a simpler cutoff for container vegetables in general: full sun, meaning a minimum of six hours per day.
Why fruiting crops need so much more
Cornell's warning about too little sun is specific: without enough light you are "guaranteed to be disappointed," with tomato plants eight feet high and only a few small tomatoes. A fruiting plant can still grow leaves in partial sun. What it cannot do is put enough energy into flowers and fruit.
That is why a balcony that grows great lettuce can still fail at tomatoes, even with perfect watering and feeding.
How to measure your balcony's sun
Hours of "bright" light are not the same as hours of direct sun. A simple way to measure:
- Pick a clear day in the season you plan to grow.
- Check the spot every hour from morning to evening and note whether direct sunlight is falling on it.
- Count the hours of direct sun. Measure where the pots will actually sit, including at railing height and at floor level, which can differ on a balcony with a solid wall.
- Repeat later in the season if you can. Sun angles change, and a spot that is sunny in June may be shaded in September.
A worked example: if direct sun reaches your balcony floor from 11 a.m. to 3 p.m., that is 4 hours. By both Cornell's and Rutgers' guidelines, that is leafy-crop territory. If the railing gets sun from 9 a.m. to 4 p.m., that is 7 hours, enough to try fruiting crops in the containers placed up there.
What to grow at each light level
About 4 hours (leafy). Lettuce, spinach, Swiss chard, collards, and endive are Cornell's examples. UW-Madison Extension also notes that arugula, kale, lettuce, and spinach work well in containers because they are easy to seed, can be harvested often, and can be replanted through the season.
About 6 hours (roots and leaves). Add carrots, radishes, and beets. UW-Madison says smaller root vegetables grow well in containers because loose potting mixes let roots form easily, and recommends spacing them two to four inches apart.
About 8 hours (fruiting). Tomatoes, peppers, cucumbers, squash, and beans. Rutgers recommends giving large plants such as eggplants or peppers their own container, and suggests tucking fast crops like lettuce or radishes around the edge of a big pot to use the space.
Watch out for hot walls
Rutgers adds a balcony-specific caution: keep plants about 12 inches away from stone and masonry walls, which tend to reflect too much heat for optimum growth. On a south- or west-facing balcony with a brick or concrete wall, the sunniest spot can also be the hottest, so pulling containers slightly forward can help.
Making the most of limited sun
- Use the brightest spot for the crop that needs it most. If only part of the balcony gets 8 hours, put the tomato or pepper there and fill shadier spots with greens.
- Raise containers on a stand or railing planter if the floor is shaded by a solid wall.
- Use movable containers. UW-Madison notes that containers can be moved to take advantage of changing weather conditions, including sunlight.
Key takeaways
- Cornell's guideline: 3 to 4 hours of direct sun for leafy crops, 5 to 6 for root crops, 7 to 8 for fruiting crops like tomatoes and peppers.
- Rutgers gives a similar balcony scale: 8 hours for fruiting vegetables, 6 for roots, 4 for leafy vegetables.
- Count hours of direct sun where the pots will actually sit, at the right height, and recheck as the season changes.
- Keep containers about 12 inches from stone or masonry walls to avoid reflected heat.
- Put the sunniest spot to work for fruiting crops and use shadier corners for greens.