A number of shops in Farnborough town centre had to close due to flooding, while Stagecoach bus services were unable to serve Cherrywood Road.
Nearby Farnborough Football Club was also hit as rains lashed down throughout the day on Wednesday.
There were also disruptions to train services due to flooding at Farnborough Main railway station.
South Farnborough saw 4cm of rainfall in six hours and many drivers struggled to get through the Farnborough Road area.
Rushmoor Borough Council delivered sandbags to shops in Queensmead, which were badly affected by the rain.
Carphone Warehouse, Clarks and Claire’s all had to close, however, as water seeped through shop doors.
Paolo Antiri, a supervisor at Shoe Zone, said: “It just came on so quickly.
“I went out for my lunch and there was just a bit of rain and half an hour later I came back to the shop and it was flooding - water was coming right up to the door.
“We had to put cardboard boxes out to stop the water coming in but we were quite lucky as a lot of shops had it worse.
“We got our sandbags out just in time.”
Ash Road in Aldershot was also affected by the heavy rainfall.
One lane of the road was closed due to drains and guttering overflowing, with traffic reduced to the outside lane.
A member of staff from the Peugeot garage said: “A lot of customers that have come in have been concerned about getting through the water, it is very flooded here and on the forecourt.
“Customers have mentioned about the drains in the road and said they have had to be very careful when driving.”