Question: how long does it take to get business cards?
Answer: How long does it take to get my business cards? It can take anywhere from 1 to 3 weeks depending on the size and complexity of your order. If you order from Staples, expect your cards within 3—7 business days.