Today: Frosty or icy start. Cold and windy through the rest of the day with sunshine and showers. A risk of some hail, sleet or snow in places although this will mainly be on the hills. Maximum temperature 6 °C.
Tonight: Any showers easing overnight, but cold with temperatures falling below zero, bringing a risk of ice in places. Turning cloudier in the south by morning with rain and hill snow. Minimum temperature -1 °C.
Saturday: Saturday looks to be mainly dry, cold and bright. Cloudier across South Wales, with a risk of rain for a time. Maximum temperature 6 °C.
Outlook for Sunday to Tuesday: Sunday wet and windy with risk of snow on high ground. Monday probably wet and windy with some heavy rain. Tuesday drier although some light rain is possible. Turning milder.