Boneyard Tools

Seed Starting Date Calculator

Work out when to start seeds indoors and when to move seedlings outside, both anchored to your last spring frost. Enter the frost date, the weeks before it that your seed packet calls for, and the weeks after it that you plan to transplant. The two target dates update as you type, and you can copy the whole schedule with one click.

How to find your seed starting date

  1. Look up the average last spring frost date for your zip or postal code from a local extension service or frost map.
  2. Pick that date in the 'Last frost date' field.
  3. Set 'Weeks before frost' to the head start your seed packet suggests, for example 6 for tomatoes.
  4. Set 'Weeks after frost' to how long you will wait before transplanting outdoors, or 0 to plant on the frost date.
  5. Read the three result cards for the indoor sowing date, the frost date, and the transplant date.
  6. Click 'Copy schedule' to save all three dates as plain text.

Examples

Tomatoes: 6 weeks before, 2 weeks after a May 15 frost

Frost 2026-05-15, 6 weeks before, 2 weeks after
Start indoors 2026-04-03, last frost 2026-05-15, transplant 2026-05-29

Peppers: 8 weeks before, transplant on the frost date

Frost 2026-04-20, 8 weeks before, 0 weeks after
Start indoors 2026-02-23, last frost 2026-04-20, transplant 2026-04-20

Lettuce: a short 4-week head start

Frost 2026-05-15, 4 weeks before, 0 weeks after
Start indoors 2026-04-17, last frost 2026-05-15, transplant 2026-05-15

Frequently asked questions

What is the last frost date?

It is the average date of the last spring frost for your area, after which freezing nights become unlikely. Local extension services and frost maps publish it by zip or postal code, usually as a date with a probability attached.

How many weeks before frost should I start seeds?

It depends on the crop, and the seed packet usually states it. Tomatoes and peppers often want six to eight weeks indoors, brassicas four to six, and many leafy greens only two to four weeks.

Why transplant after the frost date instead of on it?

Tender warm-season plants can be set back or killed by a late frost. Waiting one to two weeks past the average last frost gives milder nights and warmer soil, which reduces transplant shock.

How is each date calculated?

The indoor date is the frost date minus the weeks-before value times seven days. The transplant date is the frost date plus the weeks-after value times seven days. It is plain calendar arithmetic with no rounding.

Does this account for my time zone?

Dates are treated as plain calendar dates in UTC, so the same inputs give the same output everywhere. Because frost dates are regional averages, treat every result as guidance rather than a guarantee.

Can I use it to direct sow instead of transplanting?

Yes. Some crops such as carrots, beans, and radishes dislike being moved and grow better sown straight into the garden. For those, set weeks before to 0 and use the weeks-after-frost date as your outdoor sowing date.

What if my region has no frost, or the packet counts from a fall frost?

This tool anchors to a single spring frost date. In frost-free climates you can enter your typical planting date as the frost date and use the offsets to plan around it. Fall planting is not modeled here.

Are leap years and month lengths handled correctly?

Yes. The math steps through real calendar days, so a February 29 in a leap year and the differing lengths of each month are all counted accurately when the offset crosses them.

Is my data private?

Yes. The calculation runs entirely in your browser and nothing you enter is uploaded, so your dates and plans stay on your device.

Learn more

Related tools