The length of time it takes to get porcelain veneers will depend on several factors, including the number of veneers you need, your dental health, and the availability of appointments at the dental practice you choose. On average, the process of getting porcelain veneers takes two to three visits to your cosmetic dentist over the course of several weeks.