No. Opalescence and other comparable teeth whitening treatments will not whiten crowns or veneers. However, if you have crowns, fillings, or veneers — or need them — Opalescence may still be an option for your natural teeth.