Strong winds contributed to three separate power faults in the Winchfield area this week.
Almost 600 customers were without power on Tuesday morning when a high-voltage underground cable in Winchfield became damaged.
Engineers from Scottish and Southern Energy (SSE) attended at 10.30am and re-routed the network in order to fix the problem. All customers were reconnected by 11.30am.
Then at 12.30pm, engineers were alerted to a tree that had come into contact with overhead power cables in the same area due to the wind.
Around 70 homes were disconnected to allow the repair work to be carried out safely and all were again reconnected an hour later.
And on Tuesday night, at around 9pm, 30 customers were also without power after high winds brought down another tree onto overhead power cables in Shapley Heath.
Customers were again disconnected while the situation was rectified, with all reconnected by around 1am.
An SSE spokesman thanked customers for their patience and apologised for the disruption caused, adding that engineers had been drafted in from sister company Hydro Electric Power Distribution in anticipation of further problems due to more extreme weather being forecast in the coming days.
"We're ready for whatever the weather throws at us," said the spokesman.