If you're asking "where do I even get business cards," you're not alone — it's one of the most common first purchases for a new business, and also one of the most confusing if you've never ordered before.

Where to Get Them

You have a few options: local print shops, big-box office stores, online-only print services, or a promotional products company like ours that handles both cards and everything else a new business needs (flyers, apparel, signage) in one place. See our business card pricing and options →

What Business Cards Actually Cost

Standard cards typically start around $0.08 per card at 250+ units. Premium or thicker card stock runs higher, often $0.18+ per card. Specialty finishes — soft-touch, linen texture, spot gloss — cost more but can make a card feel noticeably more polished.

How Many Should You Order?

Most new businesses start with 250-500 cards. If you attend a lot of networking events or trade shows, 1,000 is often worth it since the per-card price drops meaningfully at that quantity.

What You'll Need Before Ordering

Don't Have a Logo Yet?

That's fine — plenty of new businesses order their first cards before finalizing a logo. We can design something simple, or you can order a clean text-only card now and add a logo later. See logo design options →