* Design & Ordering: Allow 2-4 weeks. This includes choosing a design, personalizing it with your information, and placing your order.
* Production & Shipping: This usually takes 2-4 weeks, sometimes longer depending on the vendor and order volume. Rush services are often available for an extra fee.
Therefore, a reasonable estimate is 4-8 weeks total. To be safe, plan to order your announcements at least 6-8 weeks before your graduation ceremony. This allows ample time for any unforeseen delays.