US Trends

how long does it take to grow tomatoes

Tomatoes usually take about 2 to 3 months from transplanting seedlings to harvest, or around 90 to 110 days from seed to ripe fruit in total.

Quick Scoop

  • From seed to first ripe tomatoes: typically 90–110 days in good conditions.
  • From transplanting a young plant outdoors to harvest: about 60–100+ days , depending on variety and weather.
  • Fast cherry types: often ready in 50–60 days after transplanting.
  • Larger heirlooms or beefsteaks: can take 80–130 days to full maturity.

Rough timeline example

  • Week 1–2: Seeds sprout (5–10 days) and start tiny seedlings.
  • Week 3–6: Seedlings grow indoors until they’re strong enough to transplant.
  • Week 7–8: Transplant outside once nights are warm; plants settle in and grow foliage.
  • Week 9–12: Flowering begins, then small green tomatoes appear.
  • Week 13–16: Fruit sizes up and ripens; you start harvesting red, ripe tomatoes.

What changes the timing?

  • Variety: Cherry and grape tomatoes ripen faster; big slicers and heirlooms are slower.
  • Temperature: Warm, stable weather speeds things up; cold nights or heat extremes can delay fruiting.
  • Sun & soil: Full sun (8–10+ hours) and fertile, well‑drained soil help plants grow and ripen on schedule.

So if you plant a small tomato start in the ground in spring, expect to be picking your own tomatoes in roughly two to three months, with faster cherry types on the early end of that window.