AI Tools Free

Seed Starting Calculator

Enter your local average last spring frost date, seed-packet weeks to start indoors, outdoor transplant offset, hardening-off duration, and days to maturity below to generate a complete planting calendar.

Free to useNo sign-upRuns in your browser
Enter your details

Enter the inputs, then select Calculate planting dates.

Enter your local average last spring frost date (YYYY-MM-DD).

Weeks on the seed packet to sow indoors before last frost (e.g., 6 to 8 weeks for tomatoes, 8 to 10 for peppers).

Days after last frost to transplant (+14 for warm-season crops; negative days like -14 for frost-tolerant brassicas).

Days to acclimate indoor seedlings to outdoor sun and wind before transplanting (typically 7 to 10 days).

Seed packet days to maturity after outdoor transplanting.

Your result
Enter your details

Result will appear here

How Seed Starting Calculator works

The Seed Starting Calculator uses UTC calendar arithmetic to count backward from your last spring frost date for indoor sowing and forward for hardening off, transplanting, and first harvest.

Sow Indoors = Frost Date − (Weeks × 7) days; Harden Off = Transplant Date − Hardening Days; Harvest = Transplant Date + Days to Maturity.

Negative transplant offsets (down to -60 days) are supported for cold-hardy crops planted before the last spring frost.

Seed Starting Calculator workflow overview
Workflow overview for Seed Starting Calculator.

Seed Starting Calculator Quick Reference & Input Guide

Review the input parameters, allowed value ranges, and worked reference cases for the Seed Starting Calculator below before running your calculation.

Parameter / ScenarioDefault / Sample ValueRule or Allowed RangeOutput / Usage Note
Input: Average last spring frost date2026-04-20Enter your local average last spring frost date (YYYY-MM-DD).Required workspace parameter
Input: Start indoors (weeks before last frost)6Range: 1 to 24Required workspace parameter
Input: Outdoor transplant offset from frost date14Range: -60 to 90Required workspace parameter
Input: Hardening-off period before transplant7Range: 0 to 30Required workspace parameter
Worked Case 1: Baseline run (Tomatoes with April 20 last frost date)Preloaded / test valuesIndoor Sow Date = Last Frost Date − round(Weeks Before Frost × 7); Transplant Date = Last Frost Date + Transplant Offset Days; Harden-Off Start = Transplant Date − Hardening DaysWith a 2026-04-20 last frost date, sowing 6 weeks (42 days) before frost sets the Indoor Seed Start Date at 2026-03-09. Transplanting 14 days after frost sets the Outdoor Transplant Date at 2026-05-04, with Hardening Off starting 2026-04-27 and First Harvest around 2026-07-13 (70 days to maturity).
Worked Case 2: Cool-season brassica crop (Broccoli transplanted 21 days before frost)Preloaded / test valuesIndoor Sow Date = Last Frost Date − round(Weeks Before Frost × 7); Transplant Date = Last Frost Date + Transplant Offset Days; Harden-Off Start = Transplant Date − Hardening DaysUsing a 2026-04-20 frost date, 6 weeks indoor lead time, and a -21 day transplant offset sets Indoor Sowing at 2026-03-09, Hardening Off at 2026-03-23, Outdoor Transplanting at 2026-03-30, and First Harvest at 2026-05-29 (60 days to maturity).

How to use Seed Starting Calculator step by step

Check the back of your seed packet for indoor lead time and days to maturity, then enter your local frost date.

Enter your average last spring frost date

Pick your local average last spring frost date using the calendar input.

Seed Starting Calculator step 1: Enter your average last spring frost date
Step 1 workflow overview for Seed Starting Calculator.

Set indoor weeks and transplant offset

Enter how many weeks before the last frost to sow indoors, plus the number of days after frost (positive) or before frost (negative) to transplant outdoors.

Seed Starting Calculator step 2: Set indoor weeks and transplant offset
Step 2 workflow overview for Seed Starting Calculator.

Add hardening-off and maturity days to build your schedule

Set your hardening-off window (usually 7 to 10 days) and days to maturity, then click Calculate planting dates.

Seed Starting Calculator step 3: Add hardening-off and maturity days to build your schedule
Step 3 workflow overview for Seed Starting Calculator.

Worked examples for Seed Starting Calculator

Compare a warm-season tomato schedule against an early-spring broccoli schedule.

Baseline run (Tomatoes with April 20 last frost date)

With a 2026-04-20 last frost date, sowing 6 weeks (42 days) before frost sets the Indoor Seed Start Date at 2026-03-09. Transplanting 14 days after frost sets the Outdoor Transplant Date at 2026-05-04, with Hardening Off starting 2026-04-27 and First Harvest around 2026-07-13 (70 days to maturity).

Seed Starting Calculator example 1: Baseline run (Tomatoes with April 20 last frost date)
Worked example 1 for Seed Starting Calculator.

Cool-season brassica crop (Broccoli transplanted 21 days before frost)

Using a 2026-04-20 frost date, 6 weeks indoor lead time, and a -21 day transplant offset sets Indoor Sowing at 2026-03-09, Hardening Off at 2026-03-23, Outdoor Transplanting at 2026-03-30, and First Harvest at 2026-05-29 (60 days to maturity).

Seed Starting Calculator example 2: Cool-season brassica crop (Broccoli transplanted 21 days before frost)
Worked example 2 for Seed Starting Calculator.

Check whether your seed packet counts indoor weeks from frost or from transplant

If your seed packet states 'Start indoors 6 weeks before transplanting outdoors' and you transplant 2 weeks after frost, enter 4 weeks before last frost so seedlings do not become root-bound in small cell trays.

Seed Starting Calculator example 3: Check whether your seed packet counts indoor weeks from frost or from transplant
Worked example 3 for Seed Starting Calculator.

How to interpret the Seed Starting Calculator output

Review total indoor tray duration alongside the four milestone dates.

The calculator reports Total Indoor Tray Time (the span from indoor sowing to outdoor transplanting). If your indoor weeks plus a positive transplant offset keep seedlings in trays for more than 8 to 9 weeks, plan to pot up seedlings into 3.5-inch or 4-inch containers midway through indoor growth.

How to interpret Seed Starting Calculator results
Result interpretation guide for Seed Starting Calculator.

Input limits, assumptions, and related tools

Treat frost dates as historical probabilities rather than guaranteed weather cutoffs.

A local 'average last frost date' typically represents a 30% to 50% probability of a light 32 °F freeze occurring after that date. Keep frost cloth or row covers ready during your first two weeks after transplanting.

Scope limits and assumptions for Seed Starting Calculator
Assumptions and input boundaries for Seed Starting Calculator.

Seed Starting Calculator: common questions

Answers about using Seed Starting Calculator and understanding its results.

How do I calculate when to start seeds indoors?

Count backward from your local average last spring frost date by the number of weeks listed on your seed packet (for example, 6 weeks = 42 days before your last frost date).

Why is the outdoor transplant date different from the last frost date?

Warm-season crops such as tomatoes, peppers, and basil need warm night air and soil temperatures, so gardeners transplant them 7 to 14 days after the last frost date (+7 to +14 days). Cool-season crops like broccoli, kale, and cabbage tolerate light frost and can be transplanted 14 to 28 days before the last frost (-14 to -28 days).

When should I start hardening off indoor seedlings?

Begin hardening off 7 to 10 days before your planned outdoor transplant date by placing trays in filtered outdoor shade for a few hours per day and gradually increasing sunlight and breeze exposure.

Can I save or print my seed starting schedule?

Yes. All date calculations run locally in your browser. Click Copy result or Download result.txt to save your sowing, hardening-off, transplant, and harvest dates.

Try your own values

Choose another tool for your next calculation, conversion, or text task.

Calculate planting dates