Isolated thunderstorms have also been forecast for the morning.
Temperatures will peak at 13C inland, 15C near the coast and 4C around Troodos.
For the evening, the met office has forecast more snow and rain, and frost will form in mountainous and semi-mountainous regions.
Prepare for a cold night as temperatures will drop to 6C in most areas and -3C in the higher mountains.
On Friday and during the...