People frequently have incorrect, preconceived ideas about Johannesburg and South Africa. One is that we have lions roaming the streets; another is that if you go into downtown Johannesburg you’re likely not to make it out alive; another is that South Africa is always hot and sunny.

I really don’t wish to burst your bubble, but that last one could not be further from the truth today.  Yes, it’s winter (we’re in the Southern Hemisphere remember? Something I continually have to remind my American friends about) and yes, it’s cold – but yesterday it snowed. Snow. Fluffy, white, freezing stuff in Johannesburg!

 

Snow in Johannesburg

And the snow starts to fall….

We’re not just talking about a few flakes here and there, we’re talking about persistent snowfall for a good hour or so – enough to make snow angels, snowmen, throw snowballs with and for our puppies to have the time of their lives in.

snow dog

Our puppy Gypsy gets to grips with snow for the first time ever

All around Johannesburg people were pulling over at the roadsides, whipping out cameras and clicking photographs. Cashiers from supermarkets were outside the shops shrieking with joy; children were let out of class early and in downtown Johannesburg, immigrant Africans were dashing out to cars and having their photos taken next to the snowy windscreens.

 

car in snow

A sight rarely seen in Johannesburg!

We were lucky in our part of Johannesburg, we received more snow than most, but alas, it had melted within the hour, leaving only damp lawns and muddy footprints as evidence.  For that hour though, it was wonderful to be able to feel like a kid again – full of wonder and amazement at the beauty of snow and excited about being alive!

Snow in Johannesburg

Good job there were no flowers in our baskets…

 

Our snowy street in Johannesburg

Our garden turned into a winter wonderland

Next time you’re travelling to South Africa, don’t just assume that it’s going to be sunny and hot. Check the weather forecast as you might just need to bring your ski gear along!