Scattering of oblique gravity waves by vertical flexible porous membranes is studied. Analytic solution of the BVPs is obtained using eigenfunction expansion method. Numerical solution of the BVPs is obtained using coupled boundary element-finite difference method. Effectiveness of the vertical membranes as wave barriers is analyzed.