Teeth whitening at the dentist typically costs from $350-800 per session for the whole mouth. However, whitening results vary for each person depending on their teeth, and some patients may require more than one whitening session to reach their desired results. An alternative is using ceramic veneers to permanently correct the color and shape of teeth, these start at around $10K-$15K per jaw.