There are a lot of factors that go into whether or not the hail is damaging to a roof. The age and condition of the roof can greatly impact how large a hail pellet needs to be. In general, however, pea and marble sized hailstones do not typically cause damage to a roof without high winds also being involved.