Weather for Scotch Club Lake, AL - Scotch Club Lake, AL Weather, Current Weather in Scotch Club Lake, AL. Local weather report for Scotch Club Lake, AL, Local Scotch Club Lake, AL weather. Forecast for Scotch Club Lake, Alabama, Scotch Club Lake, AL weather forecast. Find your local Scotch Club Lake weather forecast. Scotch Club Lake, AL weather conditions.