The best time for a facial is usually late afternoon or early evening.  This is the best time for our skin to absorb the products being used and fully gain all the hydration and benefits facials have to offer. If you are planning to wear makeup for work in the morning, facials are best to be done afterwards where the skin is allowed time to breathe and relax. This is why later afternoon or early evening for workers is the best time for a facial.