Because our jewelry is handmade to order, orders typically ship within 2-5 business days. If you need your item by a specific date, please contact us first so we can make sure that the jewelry can get there in time.