Edmontonians awoke Wednesday to find the city covered with a dense blanket of fog that cast the city in a ghostly light.

The heavy mist clouded visibility on city streets, making even the brightest of headlights barely visible from a block away before the sun came up.

Environment Canada has placed Edmonton, St. Albert and Sherwood Park under a fog advisory and is warning of "near zero visibility" conditions across the region.

But as the old saying goes, if you don't like the weather, wait five minutes.

The thick mist is expected to taper off later this morning and a mix of sun, cloud, ice and rain are in the forecast.

In Edmonton, temperatures are expected to reach 10 C under cloudy skies this afternoon. There is a 30-per-cent chance of rain this evening.