No, you cannot whiten veneers. The only way to change the colour is to replace the veneers because their colour is permanent and does not really change over time.