There are still problems with the roads, particularly in the mountains, and police are urging drivers to be careful.
Snow on Mount Olympus is at 70 cm and in Troodos Square at 50 cm.
Saturday will be mainly fine, with localised increased cloud cover at intervals.
Temperatures will be 17 C inland and on the south and north coasts, 16 C on the east coast, 18 C on the west coast and 9 C in the mountains.
Tonight will be mainly...