Yes, you can request a delivery date at checkout for up to 45 days in advance.  Please note that these are requests, not guaranteed dates of delivery.