Summary This paper presents an extension of our previous effort on multiple attenuation in shallow water environment. While our previous workflow, termed Shallow Water Demultiple (SWD), is robust in suppressing water-layer related multiples (WLRMs) with shallow seafloor, it faces difficulties when the seafloor is too shallow and complex because of the near offset gap related to acquisition. The wavelet stretch resulted from near offset extrapolation causes spectral distortion in multiple model from SWD which leads to sub-optimized subtraction result in shallow part of the data. Our new method is a hybrid approach in which shallow WLRMs are handled by using the Green’s function of the seafloor primary reflections, while the rest of the multiples are handled by SWD. The Green’s function in this case is derived from auto-picking the traveltime of the multichannel prediction operator estimated from SWD. We show the application of the method for attenuating shallow water multiples on field data examples from offshore Australia.