Cape Cod Snowfall Totals
Latest: no snow reported in Cape Cod in the last 72 hours (as of Oct 20, 13:27 UTC). Live snowfall totals for Cape Cod (Barnstable County), by town. Across the area, average yearly snowfall ranges from 21.5 to 37.2 inches (27.1 inches on average across 4 NOAA stations).
Cape Cod snow totals by town
No snowfall reported in Cape Cod in the last 72 hours (checked Oct 20, 13:27 UTC). Refreshing…
| Location | Snow | Reported | Source |
|---|
Storm-total reports from NWS spotters, CoCoRaHS observers and official stations. Preliminary — totals can rise as later reports arrive.
Cape Cod storms, 2026–27 season so far
No storms with two or more reports yet this season. They will appear here as reports come in.
Average snowfall in Cape Cod
Towns in Cape Cod
| Town | County | Avg snow/yr |
|---|---|---|
| Barnstable | Barnstable | 21.5″ |
| Mashpee | Barnstable | 21.5″ |
| Hyannis | Barnstable | 21.5″ |
| Harwich | Barnstable | 24.5″ |
| South Yarmouth | Barnstable | 21.5″ |
Frequently asked questions
Where can I see Cape Cod snowfall totals by town?
The live table on this page lists every town in Barnstable that reported snow in the last 24–72 hours, largest first.
How much snow does Cape Cod get a year?
Between 21.5 and 37.2 inches depending on location, about 27.1 inches on average.