A What is Hydrafacial? Hydrafacial is a non-invasive skincare treatment that uses patented technology to cleanse, extract, and hydrate the skin. It involves multiple steps to rejuvenate and improve the overall appearance of the skin.