Yes, packages can get delivered on Christmas Eve, but it depends on the shipping company. Many shipping companies offer last-minute shipping options and expedited services to ensure that packages are delivered in time for Christmas Eve. It's always best to check with your shipping company and the status of your package to ensure it will be delivered in time for Christmas Eve.