Yes, Sephora is open on Christmas! Many stores remain open on Christmas Day to serve customers who need last-minute gifts or beauty supplies. Sephora typically offers extended hours on holidays, including Christmas. However, it's always a good idea to check the store's website or call ahead to confirm their hours of operation, as some stores may have modified holiday schedules.