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