Plant tomatoes in San Diego between late February and early March for spring harvest, or in late July and August for fall harvest
San Diego's mild winters and long growing season let you plant tomatoes twice a year, which is rare for most of the country. The spring window runs from late February through early March — soil temperatures need to reach at least 60°F, and San Diego typically hits that mark by late winter. The fall window opens in late July and runs through August, when you plant for a harvest before the first frost in late November or early December.
The reason for two windows is San Diego's frost dates. The last spring frost usually falls around April 15, and the first fall frost around November 15. That gives you a long frost-free period, but it also means you can miss the spring window and still catch the fall one. Many San Diego gardeners skip spring planting entirely and focus on fall, since tomatoes planted in summer actually produce better fruit when temperatures drop in autumn.
Key Takeaways
- Spring planting in late February or early March gives you tomatoes by June, but heat stress in July and August can reduce yields.
- Fall planting in late July or August produces better fruit quality because temperatures cool as plants mature, and harvest runs through November.
- Soil temperature matters more than air temperature — wait until soil reaches 60°F before planting, which usually happens by late February in San Diego.
- Determinate varieties (bush types) finish faster and work better for fall planting, while indeterminate varieties (vining types) produce all season and suit spring planting.
Why spring planting in San Diego often disappoints
Tomatoes planted in late February or early March will flower and set fruit by May or June, which sounds ideal. But San Diego's heat spike in July and August causes problems. When daytime temperatures climb above 90°F and nighttime temperatures stay above 70°F, tomato pollen becomes sterile — flowers drop without setting fruit, and existing fruit stops ripening. You end up with a plant that looks healthy but produces little.
Spring-planted tomatoes also face early-season pests and diseases. Cool, moist spring weather in San Diego can bring fungal problems like early blight, especially if you water from above. By the time the plant recovers and starts producing again in September, you're already in the window where frost will arrive in six to eight weeks.
If you do plant in spring, choose heat-tolerant varieties like 'Surefire', 'Phoenix', or 'Heatwave II'. These were bred to set fruit in hot conditions. Plant them in a spot with afternoon shade, and plan to harvest most of your crop before mid-July.
Fall planting delivers better tomatoes in San Diego
Planting in late July or August is the smarter move for most San Diego gardeners. Seedlings go in the ground when soil is still warm from summer, so they establish roots quickly. They flower in September and October, when nighttime temperatures are dropping and pollen fertility returns. Fruit sets reliably, and you harvest from October through November before the first frost.
Fall tomatoes also taste better. Cooler temperatures slow ripening, which lets sugars develop more fully. A tomato that ripens in 60°F weather will have more flavor than one that ripens in 85°F heat. You'll notice the difference when ready.
The trade-off is a shorter harvest window. A spring-planted tomato might produce for five or six months. A fall-planted tomato gives you six to eight weeks of picking. But the quality makes up for the shorter season, and you can always plant again in late February if you want spring fruit.
Soil temperature and when to actually plant
Air temperature is not the same as soil temperature, and soil temperature is what matters for tomato roots. A tomato seed or seedling planted in cold soil will sit dormant and rot before it grows. San Diego's soil typically reaches 60°F by late February, but check your own garden before planting.
Use a soil thermometer — push it 4 inches into the ground in the morning, in the spot where you plan to plant. If it reads 60°F or higher, you can plant. If it's below 60°F, wait a week and check again. For fall planting, soil temperature is less of a concern since summer heat keeps it warm, but you still want to plant before mid-August so seedlings have time to establish before cooler weather arrives.
San Diego's coastal areas stay cooler than inland neighborhoods. If you live near the beach, soil may warm up a week or two later than inland areas. Inland San Diego (East County) warms faster and may hit 60°F by mid-February.
Choosing varieties for spring versus fall
Determinate tomatoes (bush types that grow to a fixed size and produce most fruit at once) work better for fall planting. Varieties like 'Roma', 'San Marzano', and 'Mountain Magic' finish their crop in six to eight weeks, which fits the fall window perfectly. They're also more disease-resistant, which matters in humid fall weather.
Indeterminate tomatoes (vining types that grow all season) suit spring planting better because they produce continuously. Varieties like 'Sungold', 'Cherokee Purple', and 'Brandywine' keep flowering and fruiting as long as temperatures allow. In spring, you get months of production. In fall, they may not have time to produce a full crop before frost.
If you're new to San Diego gardening, start with fall planting and a determinate variety. You'll have better results and learn the rhythm of the season. Once you see how it works, you can experiment with spring planting or indeterminate types.
Frost dates and when to stop planting
San Diego's first fall frost typically arrives around November 15, though it can come as early as November 1 in some years or as late as November 30 in others. This varies by neighborhood — coastal areas frost later, and low-lying inland areas frost earlier. Check your specific zip code on the National Weather Service website for your local frost date.
Count backward from your frost date. A tomato needs at least 60 to 80 days from transplant to first harvest, depending on variety. If your frost date is November 15, you should plant by late August at the latest. Planting in September means you'll get flowers and green fruit, but frost will arrive before they ripen.
You can harvest green tomatoes and ripen them indoors after frost. Tomatoes picked at the "breaker stage" (when the first blush of color appears) will ripen on a windowsill in two to three weeks. This extends your harvest into December if you want it.
Preparing soil and spacing for San Diego tomatoes
San Diego's soil is often alkaline and can lack organic matter, especially in newer developments. Before planting, work 2 to 3 inches of compost into the top 8 inches of soil. This improves drainage, adds nutrients, and lowers pH slightly. Tomatoes prefer soil with a pH between 6.0 and 6.8.
Space plants 24 to 36 inches apart, depending on variety. Determinate types can go closer (24 inches); indeterminate types need more room (36 inches). Good spacing improves air circulation, which reduces fungal disease — important in San Diego's humid fall weather.
Mulch around plants with 2 inches of wood chips or straw, keeping it 6 inches away from the stem. Mulch keeps soil temperature steady, reduces water loss, and prevents soil from splashing onto leaves during watering.
Watering and feeding through San Diego seasons
Spring tomatoes in San Diego need consistent moisture as they establish, but not soggy soil. Water deeply two to three times a week, depending on heat and rainfall. As temperatures climb in June and July, you may need to water daily. Drip irrigation or soaker hoses work better than overhead watering, which spreads fungal spores.
Fall tomatoes need less water because temperatures are cooler and rainfall increases. Water two to three times a week in September and October, then once or twice a week as temperatures drop in November. Reduce watering as frost approaches — stressed plants sometimes ripen fruit faster.
Feed tomatoes every two to three weeks with a balanced fertilizer (like 5-5-5) or a tomato-specific formula. Switch to lower nitrogen (higher phosphorus and potassium) once flowering starts, which encourages fruit production over leaf growth. Organic options include fish emulsion, compost tea, or bone meal.
Frequently Asked Questions
Can I plant tomatoes year-round in San Diego?
No. Winter temperatures (December through January) drop below 50°F at night, which stops tomato growth. Frost kills plants. The two planting windows — late February to early March and late July to August — are the only times soil and air temperatures support growth.
What's the difference between a seedling and a seed for San Diego planting?
Seedlings (small plants from a nursery) establish faster and produce fruit sooner. Seeds take 6 to 8 weeks to reach transplant size indoors. For fall planting, start seeds indoors by early June if you want to plant outside by late July. For spring, start seeds indoors in January.
Do I need to harden off seedlings before planting in San Diego?
Yes. Seedlings grown indoors need 7 to 10 days of gradual exposure to outdoor sun and wind before planting. Start with 2 to 3 hours of morning sun, then increase daily. This prevents sunburn and shock. San Diego's spring sun is intense even in March.
What pests should I watch for in San Diego tomato gardens?
Hornworms and whiteflies are common in spring. Aphids and spider mites appear in summer heat. Fall brings fungal diseases like powdery mildew and early blight. Inspect plants weekly, remove pests by hand when possible, and use neem oil or insecticidal soap if infestations spread.
Can I save seeds from San Diego-grown tomatoes?
Yes, but only from heirloom or open-pollinated varieties. Hybrid tomatoes won't produce seeds that grow true to type. Heirloom varieties like 'Cherokee Purple' and 'Brandywine' produce viable seeds. Let fruit fully ripen on the plant, scoop out seeds with gel, ferment them for 2 to 3 days in water, rinse, and dry completely before storing.