Milwaukee sits inside the band of gray, clayey glacial till that geologists call the Oak Creek Formation, which runs from north of the city around the south end of the lake basin. A 1995 engineering study measured that till at about 12 percent sand, 53 percent silt and 35 percent clay. The Ozaukee soil series, first described in 1966 for the Milwaukee and Waukesha county soil survey, carries up to 18 inches of wind-blown silt over dense till that begins 20 to 45 inches down, and water perches on the dense layer 2 to 3.5 feet below the surface for a month or more in most years. Wet silt is the classic frost-heave material, which is why a crack that opens over one winter so often reopens in the same place the next.
Freeze-thaw is not spread evenly through the winter. Working from NOAA's monthly normals for Mitchell Airport, March has about 17 days when the low drops to 32 or below while the high clears it, December about 13, February and November about 12 each, and January 11. January is colder, but on about 18 of its days the high stays at or below freezing, so the pavement stays locked. The airport averages 46.9 inches of snow a year, 35.1 of them from December through February, and the March thaw arrives with a winter's meltwater sitting on and in the asphalt.
Lake Michigan bends that calendar. In spring the lake surface sits in the upper 30s to around 40 degrees, and with an onshore wind an April afternoon can stay in the upper 30s near the shore while Waukesha reaches 50 or 55. The effect reverses in winter, when the water still holds summer warmth. For pavement work it means the usable season starts later than the frost-free date suggests: the median last 32-degree night at the airport is April 22, but the median last 36-degree night is May 4, and May lows still average 46.5.
The city brines and plows 1,475 miles of streets, with main streets due within 12 hours after snow stops and residential blocks within 24 to 48 hours. Salt use has come down: the Department of Public Works said in 2023 that its five-year average had fallen from 57,787 tons to 36,508, or about 840 tons for each inch of snow. That salt still reaches private asphalt in the plow windrow at the foot of each drive and on every tire, and residents are told not to shovel, blow or plow their snow back into the street. Alleys are left to residents entirely.
Permits are light for resurfacing but real at the curb. The Department of Neighborhood Services says only the approach from the street needs a permit for a driveway, and the zoning code caps an access drive serving up to eight units at 18 feet wide where it meets the right-of-way, allows one such drive per street frontage, and lets two neighboring homes share a single drive. Parking is not allowed in a front yard or side setback, and required walkways must be paved with something other than asphalt. The new driveway page covers these rules for replacements.
Behind many older blocks runs the alley network. The city counts about 4,000 alleys and rebuilds roughly eight a year, about one per aldermanic district every other year, with the abutting owners billed about half the cost. Garage doors must sit at least 4 feet back from the alley lot line, and a car parked off the alley has to be entirely on private property, usually on the apron. That private strip between alley and garage is where most alley-side sealing and patching happens; the post on alley garages and shared driveways walks through it.