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