Store-bought spinach wilts within a couple of days, costs more than it should, and rarely tastes as sweet as a handful picked fresh from your own garden. The good news is that you don’t need a backyard to fix that. If you have a sunny balcony, patio, or doorstep, you can grow spinach in containers and be eating tender, homegrown leaves in as little as five to six weeks.
In this guide, we’ll walk you through how to grow spinach at home from start to finish. You’ll learn how to choose the best containers for spinach, mix the right soil, pick varieties that thrive in pots, and follow a simple spinach planting guide that works even if you have never gardened before. We’ll also share practical spinach care tips on sunlight, watering, and feeding, explain how to stop bolting, fix yellowing leaves, and show you the smart way to harvest so your plants keep producing. Let’s get growing.
Why Grow Spinach in Containers?

Spinach is one of the easiest leafy greens to raise in a small space. Its roots are shallow, it grows quickly, and it prefers cool weather, which makes growing spinach in pots a natural fit. Container spinach also comes with perks you won’t get in a garden bed. You can move pots into shade when the weather heats up, you avoid most soil-borne diseases and weeds, and you control exactly what goes into the soil.
Spinach container gardening suits renters and apartment dwellers too. If you want to grow spinach on a balcony, a few pots near a railing are all it takes.
Indoor Cactus Care Tips for Beginners
Choosing the Best Containers for Spinach
How Deep Should a Pot Be for Spinach?
Spinach roots usually reach about 6 to 8 inches (15 to 20 cm) down, so aim for a pot that is at least 8 inches deep. Width matters more than depth because spinach likes room to spread. A 12 inch (30 cm) pot, a long window box, or a fabric grow bag all work well. Whatever you pick, make sure it has drainage holes. Soggy roots are the fastest way to lose a crop.
How to Grow Spinach in a Bucket
A 5 gallon (about 19 litre) bucket is a budget friendly choice. Drill several holes in the bottom, then fill it with potting mix.
The Best Soil Mix for Growing Spinach in Pots

Spinach thrives in loose, rich, well-draining soil with a pH between 6.5 and 7.0. Skip heavy garden soil, which compacts in containers and chokes roots. Instead, mix two parts high-quality potting mix with one part compost and a handful of perlite or coarse sand. The compost feeds your plants, and the perlite keeps the mix airy.
Best Spinach Varieties for Container Gardening
Some varieties handle pots better than others. Look for compact, fast-growing, bolt-resistant types:
- Bloomsdale Long Standing: crinkled, deep green leaves with good bolt resistance.
- Space: smooth leaves that are easy to wash and slow to bolt.
- Tyee: a sturdy variety that handles both spring and fall sowing.
- Baby leaf blends: perfect for quick, repeated cuttings.
In a hot climate? Try Malabar or New Zealand spinach. They aren’t true spinach, but they handle heat well.
Best Indoor Plant Stands for Small Spaces
Spinach Planting Guide: When and How to Plant Spinach Seeds

Best Time of Year to Plant Spinach in Pots
Spinach is a cool-season crop that germinates best in soil between 45 and 70°F (7 to 21°C). In cooler climates, sow in early spring or late summer for a fall harvest. In warmer regions, plant during the coolest months and give your pots afternoon shade.
How to Plant Spinach Seeds Step-by-Step
- Fill your container with moistened potting mix, leaving an inch of space at the top.
- Sow seeds about half an inch (1 cm) deep and 1 to 2 inches apart.
- Cover lightly with soil and water gently so the seeds don’t wash away.
- Keep the soil evenly moist. Seedlings usually appear in 5 to 14 days.
- Thin seedlings to 3 to 4 inches apart once they have two sets of leaves.
After thinning, a 12-inch pot holds roughly six plants. Don’t toss the thinnings, because they make tasty microgreens for salads.
Best Potting Mix for Indoor Plants
Spinach Care Tips for Healthy Container Plants
Does Spinach Need Full Sun in a Container?
Spinach does best with four to six hours of direct sunlight a day. In cool weather, full sun is ideal, but in hot weather partial shade protects the leaves from scorching and delays bolting. Wondering if you can grow spinach indoors in containers? Absolutely. Set your pots by the brightest window in the house, or use a grow light for about 12 hours a day.
How Often to Water Spinach in Containers

Containers dry out faster than garden beds, so check the soil daily. Push a finger into the top inch, and if it feels dry, water until it drains from the bottom. In hot weather, you may need to water daily. Aim for soil that feels like a wrung-out sponge: damp, never soggy.
Feeding Your Spinach
Spinach loves nitrogen, which fuels leafy growth. Feed with a balanced liquid fertilizer or diluted fish emulsion every two to three weeks, following the label directions.
How to Keep Spinach From Bolting in Containers
Bolting happens when spinach sends up a flower stalk and the leaves turn bitter. Heat and long days are the main triggers. To prevent it, plant at the right time of year, choose bolt-resistant varieties, keep the soil evenly moist, and move pots into afternoon shade when it warms up.
Why Are My Container Spinach Leaves Turning Yellow?
Yellow leaves are a common complaint, and they usually point to one of these causes:
- Overwatering or poor drainage: check the drainage holes and let the top inch of soil dry slightly between waterings.
- Nitrogen deficiency: older leaves yellow first, so feed with a liquid fertilizer.
- Too little light: move the pot somewhere brighter.
- Pests: aphids, leaf miners, and slugs can cause discoloration, so rinse leaves or remove affected ones by hand.
Harvesting Spinach So It Keeps Growing
Baby leaves are ready in about three to four weeks, and full-size plants in roughly six to eight weeks. When it comes to harvesting spinach, use the cut-and-come-again method. Snip the outer leaves about an inch above the base and always leave the center growing. Never take more than a third of the plant at once. Harvest in the morning when leaves are crisp. For a steady supply, sow a new pot every two weeks.
Potting Soil vs Garden Soil: Which One Should You Buy?
Frequently Asked Questions
How long does spinach take to grow in a container?
You can pick baby leaves in three to four weeks. Full-size leaves take about six to eight weeks.
Will spinach regrow after cutting?
Yes. Cut only the outer leaves and leave the center intact, and the plant will keep producing new leaves for several weeks.
How many spinach plants can I grow per pot?
A 12-inch pot comfortably holds about six plants once seedlings are thinned to 3 to 4 inches apart.
Can I grow spinach indoors in containers?
Yes. Place the pots in a bright window or under a grow light for about 12 hours a day, and keep the room cool.
Raised Bed Garden Ideas for Every Yard
How to Start a Raised Garden Bed from Scratch
Liquid Fertilizer vs Slow-Release Granules: Which Is Better for Houseplants?
