Yes, UPS does deliver on Christmas Eve. They make every effort to ensure that packages are delivered on time, so that everyone can receive their gifts and enjoy the holiday. However, some areas may have limited service or delivery restrictions due to the holiday season. It's always best to check with your local UPS office or check their website for the most up-to-date information on delivery schedules and any restrictions that may apply.