A snowplow overturned near the intersection of Lower State and New Britain Roads in Bucks County just after 6:00 p.m.
Police say the plow operator lost control and the truck flipped over.
Fire crews had to rescue the driver. He did not require hospitalization.