Unfortuately, there is no clear-cut answer to this. In a shallow, protected bay or lake, it might only take a week of consistent cold weather (lows in the 20's, high's in the low 30's), with little to no wind or snow/rain. Deeper lakes and bays, could be up to 3 weeks depending on wind and precipitation.