Heavy rain has caused flooding in various locations across the Meon Valley.
The A32 is flooded at the junction with the M27. The fire brigade are at the scene.
Some houses in a new estate near Wickham have reportedly been flooded.
The A272 has been closed at Stroud by police because of flooding.
There is a large amount of water on the A32 between Wickham and Cott Street, near Soberton. Cott Street is flooded in places.
Many trains running via Fareham station have been cancelled.
Hampshire Police has warned people only to travel if essential. A spokesperson said: “We’re currently experiencing a high number of calls across Hampshire and the Isle of Wight, particularly relating to issues on the road networks due to heavy rainfall and flooding.
“There are closures on a number of major roads including on the M27 between junctions 7 and 5, the M3 entrance southbound at junction 3 and the A31.
“We are also aware of traffic issues on the A272 and A31 between Winchester and East Hampshire, and have received reports across the county of vehicles travelling through fords and becoming stick.
“Police and partners will be working through the evening to resolve these matters – we advise anyone considering travelling to only do so if absolutely necessary, and to avoid fords and rivers.”