Zillow reports that the best time to sell a house to get the highest price and minimize time on the market is in the spring — specifically, during the first half of May. But that doesn’t tell the whole story. Though homes listed for sale during this window sell nearly two weeks faster than average, and for an extra $2,500 to boot, a big part of that has to do with weather-related factors.

In parts of the country where all four seasons exist, spring has the advantage of attracting potential buyers who are done hibernating and are ready to do the legwork of visiting homes in person. Houses also tend to have more curb appeal in the spring, when flowers are blooming and grass is vibrant and green. But in some parts of the country, seasonal weather doesn’t come into play nearly as much