Weather for Primrose Hill School, RI - Primrose Hill School, RI Weather, Current Weather in Primrose Hill School, RI. Local weather report for Primrose Hill School, RI, Local Primrose Hill School, RI weather. Forecast for Primrose Hill School, Rhode Island, Primrose Hill School, RI weather forecast. Find your local Primrose Hill School weather forecast. Primrose Hill School, RI weather conditions.