Plant tomatoes after your last frost date, when soil reaches 60°F
The single most important rule for tomato planting is this: wait until the danger of frost has passed and the soil is warm. Tomatoes are frost-sensitive plants that will rot in cold soil and die if exposed to freezing temperatures. Your last frost date is the average date of the final frost in spring for your area — find it by entering your zip code at almanac.com/gardening/frostdates or asking your local cooperative extension office.
Plant tomatoes two to three weeks after that date, when soil temperature reaches at least 60°F (ideally 65–70°F). You can measure soil temperature with a straightforward soil thermometer from any garden center. Planting too early is the most common mistake home gardeners make; a tomato planted in 50°F soil will sit dormant and may rot before it grows, while one planted in warm soil will establish roots quickly and outpace it by midsummer.
Key Takeaways
- Find your last frost date by zip code at almanac.com/gardening/frostdates, then wait two to three weeks after that date to plant.
- Soil temperature must reach 60°F or higher; use a soil thermometer to check, because air temperature alone is not reliable.
- Transplants (seedlings started indoors) can go in the ground at the same time as direct seeds, as long as soil is warm enough.
- In warm climates with no frost, plant tomatoes in late winter or early spring to avoid the hottest months, when fruit stops setting.
- Harden off indoor seedlings by exposing them to outdoor conditions for one week before planting, so they do not wilt from the shock.
How to find your last frost date
Your last frost date depends on where you live. The continental United States ranges from late May in northern areas (Minnesota, Montana) to February or March in warm regions (southern Florida, southern Texas). The USDA Hardiness Zone map and the Almanac frost date tool both use historical weather data from your specific location, so they are far more accurate than a general rule.
Once you have the date, mark it on a calendar and count forward two to three weeks. That window is when soil has warmed enough for tomato roots to grow. If you plant before soil warms, the seed or transplant will sit in cold, wet earth and may develop root rot before it ever sprouts.
Checking soil temperature before planting
A soil thermometer is a cheap, essential tool — they cost $5 to $15 and take the guesswork out of planting. Push the probe 4 inches into the soil in the spot where you plan to plant, wait 30 seconds, and read the temperature. Do this in the morning for the most accurate reading, because soil temperature fluctuates throughout the day.
If soil is still below 60°F, wait another week and test again. Covering the soil with black plastic or landscape fabric for a few days before planting can warm it faster, especially in cooler climates. Once soil reaches 60°F consistently (meaning it stays there overnight), you are ready to plant.
Transplants versus direct seeding
Most home gardeners buy transplants (small seedlings in pots) from a garden center rather than starting seeds indoors. Transplants can go in the ground at the same time as direct seeds — as soon as soil is warm enough — but they need one extra step: hardening off. This means gradually exposing them to outdoor sun and wind for about one week before planting, starting with just a few hours in shade and working up to a full day in sun.
Without hardening off, a transplant grown indoors will wilt and may die when exposed to direct sun and wind. Set the pots outside in a sheltered spot for two hours on day one, four hours on day two, and so on, until they spend a full day outside. Then plant them in the garden. If you direct seed (plant seeds straight in the ground), skip hardening off — seeds do not need it.
Adjusting planting time in hot climates
In warm regions where frost is rare or nonexistent, the limiting factor is heat, not cold. Tomato flowers drop and fail to set fruit when temperatures stay above 90°F at night or 95°F during the day. In southern Florida, southern Texas, and the Southwest, plant tomatoes in late winter or early spring so they produce before the worst heat arrives.
In these areas, you may also plant a second crop in late summer (August or September) for a fall harvest, once temperatures cool. Check with your local cooperative extension for the specific planting windows in your area, because the timing varies widely by location and elevation.
What happens if you plant too early
Planting in cold soil causes several problems. Seeds may rot before they germinate. Transplants will sit stunted and pale, their growth stalled while they wait for soil to warm. Cold soil also slows the activity of soil microbes that help roots absorb nutrients, so even if the plant survives, it will be weak and slow to establish.
The temptation to plant early is strong — you see warm days in April and think spring has arrived. But one late frost can kill the whole plant. Wait for consistent warmth. A tomato planted three weeks late in warm soil will catch up to and surpass one planted early in cold soil by July.
Preparing soil before planting day
While you are waiting for soil to warm, prepare the planting area. Mix in compost or aged manure to improve drainage and add nutrients — tomatoes are heavy feeders and benefit from rich soil. Work the amendment into the top 8 to 10 inches of soil. If your soil is very dense clay, add compost to loosen it; if it is sandy, add compost to help it hold moisture.
Test your soil pH if possible (your cooperative extension can do this for a small fee). Tomatoes prefer soil between 6.0 and 6.8 pH. If your soil is very acidic or alkaline, amending it now is easier than trying to fix it after planting. Once soil is warm and prepared, you are ready to plant.
Frequently Asked Questions
Can I plant tomatoes if there is still a chance of frost?
No. A single frost will kill the plant. Wait until two to three weeks after your last frost date, when frost is no longer in the forecast. If an unexpected late frost is predicted after you have planted, cover the plants with blankets or burlap overnight to protect them.
What if I plant too early and the soil is cold?
The plant may rot, stay stunted, or grow very slowly. If you have already planted and realize soil is too cold, you can pull the plant and replant it in a few weeks when soil warms. It is better to start over than to watch a cold-planted tomato struggle all season.
Does air temperature matter, or only soil temperature?
Soil temperature matters most. Air can be 70°F while soil is still 50°F, especially early in spring. Always use a soil thermometer to check before planting. Air temperature alone is not reliable.
Can I plant tomatoes in containers earlier than in the ground?
Yes, slightly. Container soil warms faster than ground soil because it is exposed to sun on all sides. You can plant in containers about one week earlier than in the ground, but still wait until soil temperature in the container reaches 60°F.
What if my area has no frost?
Plant in late winter or early spring to avoid extreme heat, which stops fruit from setting. In very warm climates, you may have two planting seasons — one in fall for winter harvest and one in late summer for fall harvest. Ask your local cooperative extension for the best timing in your specific area.