A system for separating water from debris. A gutter cover is secured to a gutter and extends to engage the top of the roof adjacent the gutter along a contact line. The gutter cover may have a perforate surface comprising closely spaced and normally water impervious holes through the gutter cover such that water does not flow through the holes unless the water is forced through the holes or attracted through the holes. The line of contact forms an imperfect junction between the edge of the gutter cover and the roof so that water flows through the contact line and beneath the gutter cover.