This page may later include affiliate links. If you buy through one, we may earn a commission at no extra cost to you. Affiliate disclosure.

A balcony salad garden in containers

Leafy greens need less sun than tomatoes. Drainage and pot size decide whether a balcony salad lasts.

By Ryan Moalemi. Updated November 9, 2026.

A balcony can grow a salad if the pots drain, the mix is made for containers, and the sun matches the crop. Leafy greens are the right first planting because they tolerate less sun than tomatoes and they can be cut more than once. A UC Agriculture and Natural Resources handout says lettuce, endive, arugula, spinach, kale, chard, basil, and cilantro handle partial shade and can do well with as little as about 3 hours of sun. Crops grown for roots or flowers, such as beets, carrots, radishes, and broccoli, want about 4 hours in that handout. Fruiting crops such as tomatoes, peppers, squash, and eggplant want more warmth and about 6 to 10 hours. If your balcony is bright for only the morning, plant the salad side of that list and skip the fruit.

The handout is a general container guide, not a trial of your building. Hours of sun change with the floor, the overhang, and the season. Watch where the light actually falls before you buy a large pot. This page does not report a balcony planting of its own.

Photo coming soon. Leaf lettuce and herbs in drained pots on a small apartment balcony, with an overhang shading part of the floor.
Photo coming soon. Planned photo: lettuce and herbs in drained pots on a small balcony.

Sun first, then the pot

Count the hours the leaves are actually in sun. Three hours is the handout's low end for leafy crops. Under that, grow indoors with the microgreens method. A hot western balcony can make lettuce stretch, so sow small batches instead of one large planting. For dates, use a local chart such as the UMass vegetable planting chart in Massachusetts, and slide Cornell's frost-date method for your climate. A railing pot is more exposed than ground soil. Do not treat a garden frost date as a promise for the balcony.

Pot size and mix

The UC handout ties crops to the width of the pot, measured across the top:

Pot width in the handoutExamples it lists
About 8 inches1 lettuce, spinach, or bush bean, or 3 basil, cilantro, or parsley
About 10 inches1 determinate tomato or pepper, or about 8 to 12 green onions, beets, radishes, or carrots
About 12 inches1 summer squash, 2 peppers, or 6 pea or bush bean plants
About 1 foot square or 18 inches1 tomato with basil, or several lettuce plants

UC Marin Master Gardeners set a minimum depth of about 6 inches and say many vegetables can grow in containers if drainage is real. They also say shallow pots dry faster and give roots less room, and that deeper pots stay more usable in hot weather. The ANR handout prefers larger containers, on the order of at least 10 inches across and 10 inches deep, because they hold moisture and root space, and it warns that a bigger pot is heavier to move. Wet mix is the weight to plan for. If you are not sure a balcony can take a large wet box, use several 8 to 10 inch pots you can lift, rather than one planter you cannot.

Every pot needs a hole. Both UC sources say so. The handout says not to put rocks in the bottom. Marin says the same, because rocks make it harder for water to leave and roots then sit wet. A saucer is fine if you empty it. A saucer that stays full is the opposite of drainage. The bottom-watering guide is the indoor version of this idea. Outdoors, rain plus a plugged saucer is enough to rot a lettuce pot.

Use a container mix, not soil dug from the ground. The handout says ground soil is too heavy and tells you to use a mix made for containers, or to blend compost, perlite or vermiculite, and coir or peat. If you add any topsoil, it limits that share to about 10 to 15 percent of the mix. Marin notes that containers avoid some soil-borne problems in native ground, which is a point in their favor on a balcony where the "soil" would have been a bag anyway. Do not fill a railing box with leftover garden dirt from a friend. It compacts, and you cannot fix compaction six floors up without dumping the pot.

What to plant for salads

Direct sow lettuce, spinach, arugula, radishes, and scallions in the pot if the season is right. Marin lists beans, beets, carrots, cucumbers, lettuce, peas, radishes, and summer squash as crops you can start from seed or from transplants in containers. It says eggplant, peppers, and tomatoes are better as seedlings. Start those indoors under a lamp if you want them, using the apartment seed-starting steps, and only if the balcony actually gets the 6 to 10 hours the handout wants for fruit. A salad garden does not need a tomato to be finished.

Leaf lettuce and loose herbs match the 8 inch example: one lettuce in that width, or three basil or cilantro. A 10 inch pot can hold a small patch of radishes or a single pepper, not both at full size. Crowding is the usual balcony mistake, because the empty mix looks like wasted space on planting day. The handout's counts are the correction. You can tuck a basil plant at the edge of a larger tomato pot, which the 1 foot example allows, after the tomato is the main crop and the sun is there.

Sow a small pot of lettuce, then another a couple of weeks later, so one cutting does not land all at once. Skip a sowing if the balcony is hot and the last lettuce has stretched. Marin says shallow pots dry faster. Water until it runs from the hole, then empty the saucer. Roots need air, not a standing puddle.

Wash what you cut. The FDA's produce guidance says to rinse fruits and vegetables under running water, including food you grew, and not to use soap. A balcony is dusty. A rinse is part of harvest, not a special step.

Wind, weight, and neighbors

The ANR handout's warning about weight is the structural point to respect. A large wet pot is heavy. Several smaller pots spread that weight and can come inside if a storm is forecast. Secure pots so a gust cannot send them off a railing. The extension pages cited here do not give a wind-speed rating or a pounds-per-square-foot limit for balconies, so this guide will not invent one. If the building has a rule about planters, that rule outranks a planting chart.

If the spot is gusty, stay with low salad crops. Peas and cucumbers need a support, and Marin says to set it at planting so you do not stab roots later.

A starter layout

  1. Measure sun hours on the actual floor, not from the sidewalk.
  2. If you have at least about 3 hours, set out two or three pots in the 8 to 10 inch range from the handout. One lettuce each in the smaller pots. A small sowing of radishes or scallions in a 10 inch pot if you want crunch.
  3. Fill them with moist container mix. Sow at the depth on the packet, which for many salad seeds is shallow. Firm the mix gently and water so it drains.
  4. Sow a second small pot ten to fourteen days later if the first one germinated. That stagger is a planning choice so you are not flooded with one cutting.
  5. Cut outer lettuce leaves or a whole small head when it is the size you want to eat. Rinse. Sow again into the gap, or refresh the mix if it has become a brick.

If the balcony fails the sun test, do not force a tomato. Maryland separates microgreens (about 2 to 3 inches, 7 to 21 days) from baby greens (about 4 to 6 inches, 21 to 40 days). Baby greens need the stronger light in the seed-starting guide.

FAQ

How much sun does a balcony salad need?

The UC Agriculture and Natural Resources container handout says leafy crops such as lettuce, arugula, spinach, kale, and chard can do well with as little as about 3 hours, roots and similar crops about 4 hours, and fruiting crops about 6 to 10 hours. Measure your balcony. Do not borrow a neighbor's sunnier side.

What size pot should I start with?

The same handout gives an 8 inch pot as enough for one lettuce or three basil plants, and a 10 inch pot as enough for a small patch of radishes or one pepper. UC Marin Master Gardeners want at least about 6 inches of depth. Deeper pots dry out more slowly. All of them need a drainage hole.

Can I use soil from the ground?

No. The UC handout says ground soil is too heavy for containers and describes a soilless blend instead. If any topsoil is added, it keeps that portion to about 10 to 15 percent. Marin also warns against poor drainage. A saucer has to be emptied.

What if the balcony is too shady for lettuce?

Grow the leaves indoors. Microgreens are the short crop, harvested in about 7 to 21 days in the Maryland guide. Baby greens take longer and want stronger light. A shady balcony can still hold the shade-tolerant herbs if it reaches the handout's low sun hours. If it does not, do not plant it just to fill the railing.

Sources

Related guides