Traverse City Snow Plowing logoTraverse City Snow Plowing (231) 715-4148
Snowfall · NCEI 1991–2020 Normals

Where the Snow Falls Around Traverse City

“Traverse City gets about 101 inches” is true at the airport. Drive west into the Leelanau uplands and the long-record normal is 142.1 inches; drive north to the tip of the peninsula and it is 93.1. The gradient runs the opposite way from what most people coming Up North expect, and it decides how often a plow comes out.

Traverse City Snow Plowing is a referral service. The snowfall figures here come from federal climate records, and the plowing they drive is done by independent contractors under their own names and insurance, not by this site.

142.1″Maple City, the highest long-record normal in the area
101.4″Cherry Capital Airport, the figure usually quoted for the city
93.1″Northport, at the tip of the Leelanau peninsula
191.5″The record season at Traverse City, 1995–96
The Stations

Six Long-Record Normals, Highest to Lowest

These are the 1991–2020 climate normals published by NOAA’s National Centers for Environmental Information for the stations around the area that have a snowfall normal at all. A normal is a thirty-year average, measured at one spot.

Annual snowfall normals, NCEI 1991–2020
StationSettingNormal
Maple City 1ECentral Leelanau uplands, the Cedar, Empire and Glen Arbor side142.1″
KalkaskaInland and higher, to the east135.2″
NW Michigan Horticultural Research StationLeelanau County, near Suttons Bay112.9″
Frankfort 2 NEBenzie County, on the Lake Michigan shore103.0″
Cherry Capital AirportTraverse City101.4″
Northport 2 WTip of the Leelanau peninsula93.1″

Read the table as a map. Interior Leelanau gets about 40% more snow than the airport. The shoreline tips get less than town. Traverse City sits in the middle. Leelanau County’s road commission puts the county as a whole at 120 to 140 inches in an average winter, which matches the spread between its stations.

What the table does not have is just as important. There is no snowfall normal for Old Mission, Glen Arbor, Empire or Kingsley. The stations on Old Mission and at Kingsley have no snow normal in the NCEI set, and no station was found for the other two. This site does not fill those gaps with an estimate. It names the nearest station instead, and so does the lookup below.

Your Community

Which Station Is Nearest?

Choose a community to see the nearest long-record station and its normal. It runs entirely in your browser and sends nothing anywhere.

The Mechanism

Two Bodies of Water and a Ridge of High Ground

Lake-effect snow forms when cold air crosses relatively warm open water. The air picks up heat and moisture over the lake and drops it as snow once it reaches land. Around Traverse City there are two sources: Lake Michigan to the west, and Grand Traverse Bay, whose two arms lie on either side of Old Mission.

When a cold wind comes across Lake Michigan, the first high ground it meets is the Leelanau uplands. Lifting the air wrings out more snow, and the Cedar, Maple City, Empire and Glen Arbor side of the county ends up with the area’s highest totals. That is the same ground where many of the second homes are, which is why a vacant-property contract on the Leelanau shore often covers more storms than a city driveway. Kalkaska, inland and higher to the east, runs high for a similar reason.

The tips of the peninsulas and the low shoreline sites along the bay sit outside the heaviest bands and come in lower. Northport, at 93.1 inches, gets less than town.

The Switch

Why the Bay Freezing Matters

University of Michigan climate researchers put it plainly: lake-effect snow “typically diminishes late in the winter season when the formation of lake ice leads to a reduction in the supply of relatively warm and moist air.” The bay is the local version of that switch.

West Grand Traverse Bay froze over in early February 2026, the first time since 2019 and only the seventh time since 2000. Before 1980 it froze in about 80% of winters. Since then it has frozen in just under 40%. So in most winters now the bay stays open all season, and the peninsulas stay exposed to lake-effect snow into March. A late-winter lull that comes with ice is the exception here, not the rule, and a contract end date should assume snow through March with a tail into April.

Month by Month

The Airport’s Normal Winter

NCEI 1991–2020 monthly normals, Cherry Capital Airport
 OctNovDecJanFebMarAprMay
Snowfall (in)0.29.026.733.218.910.72.60.1
Days with 1″+ on the ground06.819.728.724.816.31.2–

January is the only month that averages more than 30 inches on its own, and December through February together bring 78.8. October and May are trace months. Across the year there are about 98 days with at least an inch on the ground, 58.6 days with any measurable snowfall, about 32 with an inch or more, and 11 with three inches or more.

The Record and the Last Two Winters

What “Normal” Has Looked Like Lately

1995–96: 191.5 inches

The record season at Traverse City, nearly double the current normal.

2024–25: 140.5 inches

150% of normal. December 2024 brought 48.2 inches, the second-snowiest December on record.

2025–26: about 145 inches

Counted through April 1, with 53 inches in January alone and 88 days with six inches or more on the ground, against a typical 57.

March 15–16, 2026

A blizzard that put 13.3 inches down in a day at the airport and 19.8 at the co-op station southeast of town. Leelanau closed its county government center and its schools.

Two back-to-back winters over 140 inches at the airport, a site that normally sits in the middle of the local range, is the reason so many people who ran their own snowblower last year are pricing a season contract this fall.

For a Contract

What the Gradient Does to a Plow Quote

A trigger is a depth, and a snowier place crosses it more often. The day counts above are for the airport only; NCEI does not publish them for Maple City or Northport. But the direction is not in doubt. A driveway near Maple City, where the annual normal is about half again the Northport figure, will see more three-inch days in a normal winter than a driveway at the tip of the peninsula, and more visits under the same contract.

That is why an operator asks where the house is before quoting, and why a season price that is fair in Northport can be thin in Cedar. Give the community along with the driveway details, and check whether your road is one the county does not plow at all; the seasonal roads page covers that. For the structure of what you will be quoted, see what plowing costs.

Questions

About the Snowfall Numbers

How much snow does Traverse City get?
The NCEI 1991–2020 normal at Cherry Capital Airport is 101.4 inches a year. That is the middle of the local range, not the top: Maple City in the Leelanau uplands averages 142.1 inches and Northport at the tip of the peninsula 93.1.
What is the snowfall normal for Old Mission?
There is none. The station on the peninsula has no snow normal in the NCEI dataset. The nearest long-record station is Cherry Capital Airport at 101.4 inches, and Northport, also at the tip of a peninsula between bay and lake water, averages 93.1.
Why does interior Leelanau get so much more snow than town?
Cold air crossing open Lake Michigan picks up moisture and drops it as lake-effect snow, and the higher ground of the Leelanau uplands squeezes out more of it. The result is about 40% more snow at Maple City than at the airport.
Does lake-effect snow stop when the bay freezes?
Ice cuts off the supply of warm, moist air, so a frozen bay does reduce it. But West Grand Traverse Bay has frozen in under 40% of winters since 1980, and it froze in February 2026 for the first time since 2019. In most winters the water stays open and lake effect runs all season.
What is the most snow Traverse City has had in a winter?
The record season is 191.5 inches, in 1995–96. The two most recent winters were both over 140 inches: 140.5 in 2024–25 and about 145 by April 1 in 2025–26.

Price the Contract for Where the House Actually Is

Name the community and describe the drive, and you will be matched with an operator who plows that side of the county.

Call (231) 715-4148 Get a Season Price
Call (231) 715-4148 — Season ContractsGet a Quote