The bus was trying to get up Edgefauld Road in the Springburn area of Glasgow when the slippery road surface caused the wheels to lose grip.
The bus can be seen in the video clearly drifting as the driver attempted to get control of the vehicle.
The double-decker only just missed the parked cars on the street as it slowly made its way around the corner.
Snowy conditions are causing havoc all over Scotland as the Met Office warn that more snow is on the way.
As the weather worsened, one car in Edinburgh found itself in a similar situation to this bus, struggling to drive up the Royal Mile, eventually requiring the help of a couple of friendly passers-by to help push it up the hill.
The Met Office has forecast that snow showers will continue during the day on Tuesday and into the evening across most of Scotland.
Snow and ice warnings remain in place for most of Scotland as the effects of Storm Darcy continue to cause traffic delays and other hazards.
An amber weather warning is in place until 9pm this evening across much of the central belt and a yellow warning is currently in place across the majority of mainland Scotland.
This warning is currently set to be lifted at midnight on Wednesday.
Areas such as Edinburgh and Glasgow have already faced a loss of electricity supplies amid the wintry weather.