Water levels are falling across Berkshire and Buckinghamshire, with roads in Maidenhead, Cookham, Datchet and Wraysbury beginning to reopen.
However, councils are warning that river levels are expected to rise again next week, advising all residents and businesses to keep hold of any sandbags they may have in preparation.
Severe flood warnings do remain in place along stretches of the Thames including Datchet, Old Windsor, Wraysbury and Horton.
Maidenhead remains largely unaffected, with river levels measuring 3.20 metres, within the usual range of 2.27 metres and 3.25 metres.
Slough Borough Council announced that there have been no new reports of any flooding in the area despite the rain on Friday and Saturday.
Many trees brought down in high winds have been removed and debris from walls and buildings have been cleared from roads and pavements.
Between Monday and Thursday, Royal Berkshire Fire and Rescue Service carried out 107 rescues and evacuations, including saving 16 domestic pets.
There are 150 firefighters, including specialist water and rescue teams, in Wraysbury, Datchet and Poyle.
Crews also worked with Railtrack and the army throughout the night on Monday in an attempt to protect areas of the train line between Maidenhead and Twyford.
A lot of areas are without power and Southern Electric is working to restore supplies to 10,000 home across the region.
The weather is expected to be dry and sunny today, with some rain forecast for tomorrow.
Top Ten Articles
The Met Office has issued a yellow alert for Windsor and Maidenhead, Slough and Wokingham, warning that rain moving eastwards across the south of the country may turn to snow in some places.