This paper presents a new approach for attenuating coherent noise in 3D seismic data. An adaptive beamforming with generalized sidelobe canceller (GSC) design methodology is utilized here as a general form of linearly constrained adaptive beamforming structure. It consists of a fixed beamformer, and a signal-blocking matrix in front of an unconstrained adaptive beamformer. Considerationf of the complexity of the geometry for 3D seismic survey, the 3D beamforming with GSC technique is developed with two key points: (1) sorting along azimuth sections to simplify the relationship between traveltime and offset from 3D to 2D, and (2) dynamic binning scheme to avoid the possible poor folding in some azimuth sections. Both simulation result and real data example show that the newly developed 3D beamforming with GSC yields more credible results at a relative low cost, sufficient stability and good resolution.