No, Ecoxgear headphones do not have noise-cancellation features. However, they are designed to fit securely and comfortably during outdoor activities and provide high-quality sound.