The short answer is no, Bose Sleepbuds do not have noise cancelling. However, they are designed to mask ambient noise with gentle sounds so you can fall asleep more easily. The buds themselves don't make any noise – all you'll hear are the calming sounds of nature or white noise, which can be customized through the Bose Sleep app. If you're looking for headphones with active noise cancellation to block out unwanted sound completely, check out the Bose QuietComfort 20i Acoustic Noise Cancelling Headphones.