Frost dates & planting calendar for San Antonio, TX
Frost dates
Feb 25
Last spring frost, typical
In half of the years that freeze, the last frost comes later.
Safer date: Mar 19. Only 1 freeze year in 10 has a frost after this.
Nov 28
First fall frost, typical
In half of the years that freeze, it comes earlier.
Early date: Nov 7. Only 1 freeze year in 10 freezes before this.
277
Days, typical frost-free season
From NOAA’s 1991–2020 climate normals for this station.
9a
USDA hardiness zone
Coldest night of the winter, averaged over 1991–2020: 20 to 25°F (−6.7 to −3.9°C).
Zone for ZIP 78201, the ZIP nearest the city center; zones can vary within a city. What zone 9a means.
What to plant right now
As of Nov 9, 2026
Typical frost-free season: 277 days. Station: San Antonio Incarnate Word, TX, 5 km away. Source: NOAA NCEI U.S. Climate Normals 1991–2020 (32°F threshold).
Hardiness zones: 2023 USDA Plant Hardiness Zone Map, PRISM Group, Oregon State University, https://prism.oregonstate.edu, accessed 9 Nov 2026.
Can I plant tomatoes now?
Not yet. Start tomato seeds indoors from Jan 22 to Feb 5, then plant them out from Mar 19 to Apr 2.

Planting calendar
Windows are counted from the safer dates (Mar 19 in spring, Nov 7 in fall). Going by the typical dates instead gains you about 3 weeks in spring, with more risk.
January
The next window opens in January.
Peppertender
Next: start indoors from Jan 8
- Start indoors
- Jan 8 – Jan 22
- Transplant outdoors
- Mar 19 – Apr 2
Parsleyhalf hardy
Next: start indoors from Jan 8
- Start indoors
- Jan 8 – Jan 22
- Sow outdoors
- Mar 5 – Mar 19
Tomatotender
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Transplant outdoors
- Mar 19 – Apr 2
Eggplanttender
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Transplant outdoors
- Mar 19 – Apr 2
Broccolihardy
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Transplant outdoors
- Feb 19 – Mar 19
- Sow outdoors
- Feb 19 – Mar 5
- Sow for fall
- Aug 15 – Aug 29
Cabbagehardy
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Transplant outdoors
- Feb 19 – Mar 19
- Sow outdoors
- Feb 19 – Mar 5
- Sow for fall
- Aug 15 – Aug 29
Cauliflowerhalf hardy
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Transplant outdoors
- Mar 5 – Mar 19
- Sow outdoors
- Feb 26 – Mar 19
- Sow for fall
- Aug 15 – Aug 29
Brussels sproutshardy
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Sow outdoors
- Feb 26 – Feb 26
- Sow for fall
- Aug 15 – Aug 29
Marigoldtender
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Jan 22
- Transplant outdoors
- Mar 19 – Mar 19
Calendulahalf hardy
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Sow outdoors
- Mar 12 – Mar 19
Mexican sunflowertender
Next: start indoors from Jan 22
- Start indoors
- Jan 22 – Feb 5
- Sow outdoors
- Mar 19 – Mar 19
February
The next window opens in February.
Leaf lettucehardy
Next: sow outdoors from Feb 5
- Transplant outdoors
- Feb 19 – Mar 5
- Sow outdoors
- Feb 5 – Mar 5
Head lettucehardy
Next: sow outdoors from Feb 5
- Transplant outdoors
- Feb 19 – Mar 5
- Sow outdoors
- Feb 5 – Mar 5
Zinniatender
Next: start indoors from Feb 5
- Start indoors
- Feb 5 – Feb 19
- Sow outdoors
- Mar 19 – Mar 19
Nasturtiumtender
Next: start indoors from Feb 5
- Start indoors
- Feb 5 – Feb 19
- Sow outdoors
- Mar 19 – Mar 19
Sunflowertender
Next: start indoors from Feb 5
- Start indoors
- Feb 5 – Feb 19
Cucumbertender
Next: start indoors from Feb 19
- Start indoors
- Feb 19 – Mar 5
- Sow outdoors
- Mar 19 – Mar 26
Summer squashtender
Next: start indoors from Feb 19
- Start indoors
- Feb 19 – Mar 5
- Sow outdoors
- Mar 19 – Mar 26
Winter squashtender
Next: start indoors from Feb 19
- Start indoors
- Feb 19 – Mar 5
- Sow outdoors
- Mar 26 – Apr 2
Watermelontender
Next: start indoors from Feb 19
- Start indoors
- Feb 19 – Mar 5
- Transplant outdoors
- Mar 26 – Apr 2
- Sow outdoors
- Mar 26 – Apr 2
Cantaloupetender
Next: start indoors from Feb 19
- Start indoors
- Feb 19 – Feb 26
- Sow outdoors
- Mar 26 – Apr 2
Peahardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Spinachhardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Kohlrabihardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
- Sow for fall
- Aug 15 – Aug 29
Radishhardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Beethalf hardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 19
Turniphardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Bulb onionhardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Green onionhardy
Next: sow outdoors from Feb 19
- Sow outdoors
- Feb 19 – Mar 5
Kalehardy
Next: sow outdoors from Feb 26
- Sow outdoors
- Feb 26 – Feb 26
- Sow for fall
- Aug 15 – Aug 29
Collardshardy
Next: sow outdoors from Feb 26
- Sow outdoors
- Feb 26 – Feb 26
- Sow for fall
- Aug 15 – Aug 29
March
The next window opens in March.
Swiss chardhalf hardy
Next: sow outdoors from Mar 5
- Sow outdoors
- Mar 5 – Mar 19
Carrothalf hardy
Next: sow outdoors from Mar 5
- Sow outdoors
- Mar 5 – Mar 19
Potatohalf hardy
Next: sow outdoors from Mar 5
- Sow outdoors
- Mar 5 – Mar 19
Parsniphalf hardy
Next: sow outdoors from Mar 5
- Sow outdoors
- Mar 5 – Mar 19
Dillhalf hardy
Next: sow outdoors from Mar 5
- Sow outdoors
- Mar 5 – Mar 12
Bush beantender
Next: sow outdoors from Mar 19
- Sow outdoors
- Mar 19 – Mar 19
Pole beantender
Next: sow outdoors from Mar 19
- Sow outdoors
- Mar 19 – Mar 19
Sweet corntender
Next: sow outdoors from Mar 19
- Sow outdoors
- Mar 19 – Mar 19
Basiltender
Next: sow outdoors from Mar 19
- Sow outdoors
- Mar 19 – Mar 19
Marjoramtender
Next: transplant outdoors from Mar 19
- Transplant outdoors
- Mar 19 – Mar 19
Pumpkintender
Next: sow outdoors from Mar 26
- Sow outdoors
- Mar 26 – Apr 2
April
The next window opens in April.
Lima beantender
Next: sow outdoors from Apr 2
- Sow outdoors
- Apr 2 – Apr 2
September
The next window opens in September.
Sweet alyssumhardy
Next: sow for fall from Sep 26
- Sow for fall
- Sep 26 – Sep 26
No window listed
No frost-based window for these crops.
Mustard greenshalf hardy
No frost-based window listed.
No frost-based sowing window is listed for mustard greens.
Crop guidance from university extension services; see each crop page for sources.
Questions
- When is the last frost in San Antonio?
- The typical last spring frost (32°F) in San Antonio is Feb 25. In 1 out of 10 years that freeze, a frost still comes after Mar 19.
- When is the first frost in San Antonio?
- The typical first fall frost is Nov 28. In 1 out of 10 years that freeze, it arrives before Nov 7.
- When should I start tomato seeds in San Antonio?
- Start tomato seeds indoors between Jan 22 and Feb 5, counting back from the safer last-frost date.
- What planting zone is San Antonio in?
- San Antonio is in USDA hardiness zone 9a on the 2023 map, going by ZIP 78201, the ZIP nearest the city center. Zones can vary within a city. The zone describes how cold winter nights get, not when to plant; for that, use the frost dates on this page.
Nearby cities
- Houston, TX 305 km
- Dallas, TX 406 km
- Fort Worth, TX 386 km
Want this calendar on your site? Embed it: <iframe src="https://sowingdates.com/embed/texas/san-antonio-tx" width="100%" height="520"></iframe>