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