Yes, Shure SM7B needs a pop-filter to sound best. Fortunately, it comes equipped with a great filter right in the box, so manufacturer already gives you a great pop-filter.