A yellow weather warning has been put in place for much of England and Wales on Saturday including South Yorkshire, with gusts of more than 50mph forecast and heavy rain bringing a further risk of flooding.
A statement said: "Storm Dennis is expected to bring a range of impacts, including delays and cancellations to transport services, damage to power supplies and large coastal waves."
Steve Ramsdale, chief meteorologist at the Met Office, added: "Another spell of very wet and windy weather is expected for Saturday.
“Although Storm Dennis is currently not expected to be as severe as Ciara disruption is still likely.
“Our confidence in the forecast means we have been able to issue severe weather warnings well in advance, giving people time to prepare for potential impacts of the storm."
Heavy rain is expected for Sheffield for most of the weekend, beginning around lunch time on Saturday after a cloudy Friday evening and Saturday morning.
The downpours will last until mid afternoon Sunday. By 3pm on Sunday the rain will subside and it will be cloudy.
Temperatures are expected to be a bit warmer than they have been early on in the week, with highs of 11C and lows of 6C.
Temperatures will feel as low as 3C, the Met office says.