Yes, mouthwash with whitening ingredients like hydrogen peroxide will strip away surface stains to gradually whiten teeth.