Motorists faced delays on the A3 this morning as ice created treacherous driving conditions.
There were several minor accidents in the Petersfield area during the early morning rush hour.
The A3 was temporarily closed between Clanfield and the Ham Barn roundabout at Liss but re-opened before 7am.
There was a nine car pile up on the B2146 Sussex Road between Petersfield and South Harting, near to the junction with North Lane.
One witness who saw the accident scene said: 'There seems to be a real icy patch on the road where the accident took place and one car ended up on its roof.
'Other vehicles which arrived at the scene then seemed to crash into each other - it was so slippery cars were just unable to stop on that stretch of road.'
A spokesman for Hampshire Police said: 'We had several accidents on the A3. They all appear to be weather-related.'
Meanwhile an ambulance crew was called at 6.50am after a man slipped on the ice and injured his back outside the Shell petrol station on London Road, Hilsea. He was taken to Queen Alexandra Hospital, in Cosham.