Yes, you can choose to have an eGift card delivered at a future date and time, or it can be delivered immediately after purchasing (subject to card and security processing time).