Porcelain veneers cost more than regular restorative options. Porcelain veneers cost varies from dentist to dentist and from state to state. Generally, it will cost between $900 and $2,500 per tooth, depending on your location and whether you want bleaching involved or not. But they are a worthwhile investment.