No unfortunately it won't whiten the veneer itself, but it does help in restoring your surrounding teeth to match the veneer's shade.