The time frame depends on the complexity of the design and the quantity ordered. Typically, it takes about 2-4 weeks from design approval to delivery. We recommend placing your order well in advance of your event.