No, d-Lenolate Pain Serum does not have an odor because it does not contain menthol or camphor.