High winds will batter the city and the surrounding areas from mid morning onwards, with the height of wind and rain hitting at around 6 pm.
The first of the winter snow has been predicted at around 9 pm, mixed with rain and again, high winds.
A statement from the Met Office warns: “Rain and hill snow this evening, then mainly dry.
"Winds easing later. Minimum temperature 0 °C.”
The weather warnings continue through Saturday, with the high winds continuing through out the start of the weekend.
It is not currently expected to last until Sunday which, although bright, will reach temperatures below zero.
Follow the Edinburgh Evening News Live Blog for regular weather updates.