No, veneers cannot be whitened, but they are resistant to staining from food and drinks