Question: do noise cancelling headphones block out snoring?
Answer: Fabric headphones don't do so well at blocking loud snoring, but are comfortable and often less expensive. Noise-cancelling headphones will bring you relief from unwanted external noise, and have superior sound quality. They are probably best for back sleepers though as they tend to be larger in size.