As a matter of fact, the best snow conditions for skiing are between late January and late April. This is because Zakopane is located around 1,000m above the sea level thus there is plenty of snow.