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