This afternoon's storm may have caught some people off guard, and if you're on the roads... you know it's a tough one.

In fact, parts of our area have picked up more than 5" of snow so far today.

With forecasts originally calling for about an inch of snow, it's safe to say that today's storm is "overperforming" in terms of snow totals.

Below are totals reported directly to the National Weather Service from trained spotters and social media:
* These totals come from meteorologists and trained snow spotters, so they're pretty accurate.

Mercer County:
Northern Princeton - 5.4" 
Princeton - 4"
Ewing - 4"
Hamilton - 3.8"

Bucks County:
Springtown - 8.5"
Quakertown - 5.5"
Morrisville - 5"
Bensalem - 4.5"

Burlington County:
Florence - 4.2"
Mount Laurel - 3.8"
Bordentown - 3.5"

Philadelphia -  3.6"

What a way to kick off winter, right?

More From 94.5 PST