Yes, Amazon does offer same-day delivery on Christmas Eve for many products. However, the availability of same-day delivery may vary depending on your location and the specific product you are ordering. It's best to check with Amazon directly to see if same-day delivery is available for the items you are interested in purchasing.