Powys could be in for a white St David's Day on Friday (March 1) with "heavy snow" forecast.

Both the Met Office and BBC Weather have said Powys could see snow from as early as tonight (Thursday, February 29).

The Met Office has said "heavy snow" could be seen across Powys including Newtown, Welshpool and Brecon.

A yellow weather warning has also been issued for Friday (March 1) - St David's Day - due to rain which could cause disruptions across the county.

When and where to expect snow in Powys

It seems all areas of Powys - including the likes of Newtown, Welshpool and Brecon - could be in for at least some snow on Thursday and/or Friday.

But according to both the Met Office and BBC Weather, the communities in higher locations are more likely to see snow.

Looking at the forecast for Thursday (February 29) night across Powys, the Met Office said: "Generally dry this evening and at first overnight, and turning chilly under clearing skies.

"Heavy rain and snow moving east later, the snow mostly on hills. Cold and turning windier. Minimum temperature 0 °C."

Looking ahead to Friday (March 1) for St David's Day, BBC Weather added: "Heavy rain and hill snow soon spreading northwards tomorrow morning, followed by drier and brighter intervals, but scattered, blustery showers arrive in the afternoon, wintry over the hills. Colder."

Forecaster WX Charts also predicts a white St David's Day for Powys.

Weather maps from WX Charts show heavy snowfalls hitting Powys early on Friday morning and lingering throughout the day. 

County Times: Parts of Powys including Newtown are set for snowfalls of around 5cm an hour on Friday (March 1).Parts of Powys including Newtown are set for snowfalls of around 5cm an hour on Friday (March 1). (Image: WX Charts)

Some areas like Newtown are set to get snowfalls of around 5cm an hour throughout parts of the day.

Yellow weather warning issued for Powys

Powys and most of Wales has also been issued a yellow weather warning for Friday (March 1) due to rain which is likely to cause disruptions. 

The weather warning will be in place across all of Powys on Friday from 12am to 3pm.

A Met Office spokesperson said: "A band of rain, heavy at times, is expected to move north and east on Friday.

"10 to 15 mm of rainfall is likely widely, with perhaps 30 mm in a few locations. With much of the rain falling in 3 hours some travel disruption is probable.

"Some snow is also likely to affect some higher routes and communities for a brief time."