Most of our orders are sent out within 3-5 business days from the date of purchase. If you ever need an item by a certain date, please contact us ahead of time and we will do our best to accommodate your request.