The number that decides whether a variety earns its space in your garden is not the number printed on the front of the packet. It is what you get when you subtract days to maturity, plus a buffer of ten to fourteen days, from your average first fall frost date, and then compare that result against the day you can realistically get the plant into the ground. A variety that cannot finish inside that window will not finish, and no amount of compost, attention, or hope changes the arithmetic. The packet is a claim. Your calendar is the fact.

Every January I sit at the kitchen table with the seed box open, a roll of masking tape, and a marker, and I write two dates inside the lid. Average last spring frost. Average first fall frost. Those two numbers are my whole budget for the year. Everything after that, which varieties, how many, which containers, is just spending decisions.
I get the dates from my county extension's frost table, not from a gardening app that rounds to the nearest week. If you are on a balcony or a rooftop, use the station that is closest to you and closest to your elevation, and then plan against it rather than against your gut. More on why at the end.
Frost-free days is the only number that actually constrains you
Count the days between the two dates on the tape. Say it reads April 20 and October 15. That is 178 frost-free days. It sounds like a lot until you spend it.
Cool-season crops eat into the season from the front. Lettuce, spinach, peas, radishes, and most brassicas can be direct-sown two to four weeks before that last frost date because they germinate in cold soil and shrug off a light frost. Warm-season crops cannot. Tomatoes, peppers, cucumbers, squash, and basil want soil at about 60 degrees Fahrenheit or warmer before they do anything useful. Below that they sit there, yellow, sulking, and sometimes rotting.
I keep a cheap dial soil thermometer stuck in the middle of a grow bag and read it mid-morning for a week before I plant anything. Fifty-four, then fifty-seven, then fifty-nine. That is the actual starting gun, not the calendar. In a dark grow bag on a sunny balcony, that 60-degree mark often arrives a week before it does in the ground beds, which is a small, real gift that city growers get and rarely use.
The clock starts in two different places
This is the one that trips up almost everybody, and it is worth saying slowly. On a transplanted crop, days to maturity counts from the day the transplant goes into the ground. On a direct-sown crop, it counts from the day the seed goes into the soil. Two packets, both reading 60 days, describe two completely different stretches of your season. They are not interchangeable numbers, and comparing them as if they were is how people end up planting something in late July that was never going to make it.
The tomato has already spent six weeks on a windowsill before its 60 days even start. So do not add your indoor seed-starting time to the packet number and panic. That time happened before the window opened. What matters is the day the roots hit your soil.
The same logic runs in reverse and it bites just as hard. A start that has been sitting in a four-inch pot two weeks too long, rootbound and pale, will not hit its packet number either. Transplant shock is real time, and it comes out of your window, not out of the company's.
The buffer the packet leaves out
Subtract ten to fourteen days from your average first frost date before you do any math at all. That buffer is not superstition. By mid-September the days are shorter, the nights are cooler, and the soil is losing heat. A plant that pushes a new leaf a day in June pushes one every three days by the end of September. The number on the packet is a midsummer number, measured under good conditions, and it does not know what month it is.
There is a second hole in the timeline that has nothing to do with frost. Above roughly 90 degrees Fahrenheit, tomatoes and peppers drop blossoms and set no fruit. A July heat wave is a dead zone in your schedule even though the calendar says you are in prime season. If you have ever wondered why a 75-day tomato planted in May still had green fruit in October, that is usually where the missing weeks went.
Direct-sown crops and the illusion of speed
A 55-day bean and a 55-day pepper are not the same commitment. The bean is done and pulled while the pepper is still deciding whether to flower. I stopped comparing numbers across planting methods years ago and started comparing them only within the same column, transplant against transplant, seed against seed.
Fall planting runs a slower clock
The same variety planted for fall takes longer than it did in spring. Day length is shrinking instead of growing, and the soil is cooling instead of warming, so everything moves at a different speed. Add ten to twenty percent to the packet number, or simply widen your buffer to three weeks instead of two. A crop that hit 60 days in June might take 72 in September.
In containers it is worse. A grow bag loses heat faster at night than a ground bed does, so a fall crop in a bag is racing a root zone that is cooling underneath it the whole time. Floating row cover buys you a couple of degrees and a few days. It does not buy you two weeks.
Zone is a survival rating, not a schedule
This is the single most misused number in vegetable gardening. Hardiness zone tells you what survives winter. It does not tell you what finishes. The only vegetables governed by zone in any meaningful way are perennials and overwintering biennials: asparagus, rhubarb, strawberries, thyme, sorrel, garlic, kale you intend to carry through the cold, parsnips and carrots you mulch and dig in January.
For everything annual, zone is irrelevant to timing. Your frost dates are the only thing that matters, and two gardens in the same zone can be two or three weeks apart because of elevation, water, or pavement. Urban gardens usually run warmer than the official weather station. My first frost often arrives a week later than the official date because of all the concrete around me. I still plan against the official date and treat the extra days as a gift, never as a plan. The year you count on them is the year they do not come.
Choosing by slot instead of by wishlist
The method that finally worked for me was to stop picking varieties I wanted and start filling slots. Three slots, most years. A cool-season slot that opens about three weeks before the last frost and closes when the heat makes everything bolt. A warm-season slot that opens when the soil hits 60 and closes at the first frost. A fall slot that you count backward into from the frost date.
Once the slots are drawn, the variety decision gets easy, because you are matching a number to a length instead of hoping. Varieties sold as early or short-season generally run 55 to 70 days. Main-season types run 80 to 100. If your slot is 90 days long and your buffer eats 12 of them, an 85-day variety is a losing bet no matter how good it looks in the catalog.
That said, a long-season variety is not automatically a bad choice. If your frost-free window is 170 days or more, and you have a spot that holds heat, a 90-day type has room to work. The problem is not long-season varieties. The problem is long-season varieties in short windows, sold without any warning on the front of the packet.
One honest caveat: days to maturity is not a standardized measurement. Two packets of the same crop from two different companies can differ by two weeks, and the conditions behind the number are not always stated. It is a useful ranking tool for comparing varieties against each other. It is a poor calendar on its own.
When the math says no
If the arithmetic comes up short, you have a few real moves. Pick a shorter-season variety for that slot. Warm the soil with black plastic or a dark container so you can plant a week earlier. Use row cover or a cold frame to push the tail end a little. Buy a larger, older transplant, though watch for rootbound starts, because a stalled transplant gives back most of what you gained. Or drop the crop and plant something that will actually finish.
Saying no in March costs you nothing. Saying no in October means you are standing on a cold balcony holding a hard green tomato and deciding whether it counts as a harvest. I have done that more than once, and it was not a variety problem. It was a calendar problem I had ignored since January.