Our reviewers evaluate products and services based on unbiased research. Top Consumer Reviews may earn money when you click on a link. Learn more about our process.

The Best Business Card Companies

Where is the Best Place to Buy Business Cards?

While many of us might think that online adverts are now the way to get your name out there, the use of business cards is still thriving. Despite the rise of digital communication methods, the importance of physical contact information is as important as ever.

Whether you're looking for a way to leave your mark at a conference or hoping to spread the word about your local small business, having a well-designed business card can make a huge difference in the reach of your advertising. Whether you're someone who likes to get out there and shake a lot of new hands or you're just passing out some cards in the checkout line, you want to have a design that speaks for your company.

Friday, April 18th

2025 Business Card Company Reviews

Top Consumer Reviews Best-In-Class Blue Ribbon Award Canva Review 5 Star Rating

Canva

5 Star Rating
  • $45 to $180 for 500 cards
  • 20,000+ templates in stock
  • Premium account for $120
  • 7,664 free templates
  • Shipping is free
  • Reprints or refunds if cards are defective
  • 4.8-star average rating
  • "A” rating from the BBB
Top Consumer Reviews Best-In-Class Blue Ribbon Award

Canva is a popular online design and publishing tool that has been around since 2013. With millions of users around the world, it's no surprise that Canva has become a go-to platform for many creative projects. It's a great place to start any creative or DIY project, and its editor is one of the best in the industry. The best part? Canva is totally free to use, browse, and design on. Minus a few premium features, you can make your designs 100% free of charge and pay only when you print. Plus, it's a total one-stop shop for your design needs, making it a site you can return to again and again.

Over 20,000 templates

Getting started with Canva is relatively easy, especially if you're already familiar with their platform. The Business Cards page provides a wealth of inspiration and general information on what to include on your cards, as well as tips on choosing font styles and sizes. When you're ready to start designing, click the "Create a business card" button and follow the prompts. If you'd prefer to start with a template, you can scroll down to the templates section where you'll find over 20,000 different templates just for business cards.

Themes and styles

If you're not interested in subscribing to Canva's premium membership, you can filter all of the premium templates out and just look at the free ones which make up 7,664 of the total templates. You can also filter the templates by themes and styles like:

One of the best free design editors

Canva's design interface is one of the most intuitive and flexible in the industry. Once you select a template (or a blank card) you'll be taken to an editor where you can add elements (shapes, stylistic stickers, clip art, and more), text, draw directly on the canvas, or upload materials from your computer. If you change your mind part of the way through, you can easily update the template from the templates page without navigating out of the editor. We specifically love the list of free fonts included in Canva's system, allowing you to create a fully unique design from the ground up. The design tools are easy to use and offer click-and-drag style placement with "snap” features and ruler lines that help you get your elements exactly in line with other parts of your designs. We also love the flexibility for designs: you can upload pre-designed files too, so if you have an already completed design for your card, you can upload the images to Canva's editor and simply print them.

Best Business Card Companies

Prices from $45 to $180 for 500 cards

Prices on Canva are simple. Unless you use premium elements in your design, all of the business cards are priced the same, changing only when you update cardstock or corner shape. For example, the cheapest style is the standard paper type, matte finish, with square corners. Your design will cost $45 for 500 cards in this style. If you want the top-tier card style, you'll need to switch to deluxe paper type, glossy finish, and rounded corners. This will cost you $180 for 500 cards. But, you can create your design totally for free on Canva, then download the image if you find a printer that's cheaper (or you can print business card size from home).

Premium account for $120 per year

Now, if you want to access the premium design elements and templates, you'll need to subscribe to Canva's premium membership. For most people, this is totally unnecessary. There are plenty of design elements and templates to use for free; you won't even need premium stuff. However, if you're a designer who will be making other things on top of business cards, you may want to consider a subscription. Canva currently costs $15 per month (or $120 per year) for access to premium content.

Shipping is free

A great feature of Canva is the free shipping. No matter how many cards you purchase, you'll get free delivery for your business cards. Even if you only buy the minimum 50 cards, the shipping is still 100% free. This helps offset costs a little bit since you don't have to add any shipping fees to your final design.

Best Business Card Companies

Satisfaction guarantee

On top of free shipping, Canva offers a satisfaction guarantee. It states that if you're unhappy with your order for any reason, you can reach out to Canva. They'll either reprint or refund you for your order depending on the severity of the issue. So, there's no need to worry about getting stuck with low-quality business cards.

Rave reviews for Canva

Canva has a standout reputation. The company currently holds an "A” rating from the Better Business Bureau and has extremely high ratings from almost every source. Canva is particularly popular with creative and tech blogs where it averages 4.8 stars out of 5. You'll also find tons of positive reviews from customers on the Canva mobile app. Whether you look at Apple or Google Play you'll see millions (literally) of happy customers. Designers agree that the interface is easy to use; the only flaw we saw mentioned is that the filter for free designs isn't available in the actual editor, only during the initial search. Canva's team has responded to those reviews with promises to consider adding that as a feature.

Ultimate one-stop shop

Canva is the ultimate one-stop shop. You can design business cards from the ground up, use templates, upload your own designs, and print all in one platform. The prices are competitive, with totally free shipping and a satisfaction guarantee that will provide complete peace of mind. With rave reviews across the board, there are only positives to report for Canva and we highly recommend you check them out. With its totally free library of elements and templates, you can create business cards to your heart's content without paying anything until you want to print. We love the flexibility and the unique designs so Canva easily earns a 5-star rating in our review and the #1 spot among options for getting business cards.

VistaPrint Review 4.5 Star Rating

VistaPrint

4.5 Star Rating
  • $24.99 to $298 for 500 cards
  • 6,700+ templates in stock
  • Free shipping on $100+
  • Custom design option with a professional artist
  • Unique materials like plastic and metal
  • Design interface with snapping tools
  • 4.5-star average rating
  • "A-” rating from the BBB

VistaPrint was founded by Robert Keane in 1995 to help small businesses grow through custom marketing products. This company has been printing billions of business cards for over 25 years, but it's not just about business cards. VistaPrint offers a wide range of products, including flyers, signs, invitations, bags, and more. With access to design experts, you can either secure help with a professional design or build something yourself from scratch.

Access to a pro designer

One of the features that helps VistaPrint stand out is its professional design help. You can work with a designer via video chat to get a unique business card design. The designer will create a custom card and review it with you in real time, allowing for up to three rounds of revisions within a 24-hour turnaround. The in-house designer only costs $30, and you can schedule a design with one click and after filling out a quick brief for the designer.

6,700+ templates for designs

VistaPrint also offers a wide range of templates and finishes to choose from. If you're short on time, you can upload your existing design or use one of their 6,700+ templates. You can filter the templates by shape (standard or square), corner style, finishes (such as embossed gloss or foil accent), industry, style and theme, logo/photo area, orientation, and color. You'll also select the paper thickness and stock after designing your card. This means you can customize your business card to fit your brand's unique aesthetic. There are three main sections of the template site: standard cards, premium cards, and deluxe cards. VistaPrint has some of the most modern and unique designs. If you're looking for a way to help your business stand out, you'll love the designs on VistaPrint.

Best Business Card Companies

Perfect for beginners and design pros

The editor is extremely simple - you just need to fill in the blanks. You can add images, click and drag different elements, and add new text fields. The editor has snap functions to help you line up your elements, and a locking tool, so you don't accidentally move something you've decided on. You can also upload your own logos and images to complement the template you choose. VistaPrint is an excellent design program for beginners and design fans alike.

Prices from $24.99 to $298 for 500 cards

Pricing at VistaPrint is average, with a minimum order of 100 front-side-only business cards. If you're looking at standard cards, the prices all start at $14.99. This includes sharp corners, no added finish, and a one-sided design. The cost is $24.99 for the one-sided card if you order 500 cards in one shipment. If you add a second side it will add $7 to your total. If you choose one of the deluxe designs, the top-tier cards are the clear plastic business cards. If you choose the rigid plastic as an upgrade, the total for 500 cards is $298.

Free shipping on $100+

Shipping fees at VistaPrint depend on your location. In our area, the costs range from $5.99 for standard delivery (8 business days) to $49.99 for expedited delivery (3-4 business days). If you spend over $100 on your VistaPrint order, the shipping is totally free of charge.

Best Business Card Companies

Some issues with reprinting

When it comes to reprints and refunds, VistaPrint's satisfaction guarantee is somewhat lacking. While they promise to do everything possible to make it right if your business cards don't meet your expectations, the actual process can take up to 24 hours for VistaPrint to review the case and provide you with "options.” We would love to see more transparency about this process - like what exactly those options might be (refund? reprint?) and what criteria VistaPrint is using to make that call.

A great reputation for customer service

VistaPrint's reputation has improved a lot in recent years. The company has an "A-" rating from the Better Business Bureau, and on Trustpilot, VistaPrint has an average rating of 4.5 stars out of 5. Customers praised it for being particularly beginner-friendly. Several self-declared "non-artists” love the interface on VistaPrint as well as the colorful and unique designs. Customers also highly praised working with a private artist through VistaPrint, citing impressive communication and highly specialized work with a willingness to make necessary changes to designs.

Best place to find custom designs

VistaPrint is a strong contender if you want a custom design from a pro artist, or a business card that stands out from the pack. VistaPrint's templates are generally very affordable and offer unique designs you won't find anywhere else. The beginner-friendly design interface is also a huge plus. For these reasons, it stands out as one of the favorites in our review of business card providers.

MOO Review 4.5 Star Rating

MOO

4.5 Star Rating
  • $128 to $376 for 400 cards
  • 514 templates in stock
  • Reprints or refunds if cards are defective
  • Thousands of 5-star ratings
  • "A+” rating from the BBB

MOO is an online print and design company that has been helping customers and businesses since 2006. With six locations across the US and UK, MOO has established itself as a leader in the industry by providing exceptional service. The company's commitment to excellence has earned it recognition from reviewers, and its focus on helping customers create stunning print products has made it a go-to choice for those looking to make a lasting impression.

Choose from 514 pre-made designs

When it comes to business cards, MOO offers a range of styles. You can choose to upload your own pre-designed business card, start from scratch and customize every detail, or use one of their 514 templates to get started. What sets MOO apart from other business card printers is the level of customization available. While some companies may offer more designs than MOO, this company's print features allow you to create a truly unique card that reflects your brand. You can add tons of features to your paper like raised designs, gloss, silver foil, letterpress, and color seams to make your card stand out. MOO also offers a free sample pack of 10 different styles, allowing you a hands-on trial of different paper stocks, card sizes, and paper finishes before making a final decision.

Design feels a little limited

When it comes to design, MOO's interface is simplistic. When you choose your card, you'll be asked to pick a size first. There is a standard size (fitting most business cards) or MOO size, which is taller and offers more design space. The design process itself is simple but guided, so you're in luck here if you don't like to figure out designs on your own. You can click through the different sides of your card and update elements as they pop up. Clicking on areas of the card will allow you to upload images from your computer, from Flickr, from Etsy, or use QR codes. The text is editable with different colors and fonts available. For DIY fans, you may feel like your creativity is a little hampered, but the designs are still nice overall. You can edit the layout, but this will remove your template updates, meaning you have to design from scratch if you change your mind mid-process.

High prices even with sales

The prices at MOO are particularly high compared to other sites. While most of our price comparisons were done with 500 business card packs, MOO only offers 400 cards. At the lowest tier, MOO's 400-card pack costs $128 (which is more than most competitors charge for 500 cards). If you add premium updates like luxe paper and rounded corners, the cost for 400 cards goes up to $251. While MOO often offers sales, those quoted costs were the sale prices at the time of our review. Without a sale, the prices would be $168 to $376.

Best Business Card Companies

Satisfaction guarantee

MOO's team promises that when you order your new business cards, you can expect a hassle-free shopping experience from start to finish. If you're not satisfied with your order, don't hesitate to reach out to MOO and they'll work with you to identify the issue. If it's their mistake, MOO promises to make it right so that you're happy with your purchase.

Great customer service

MOO has an exceptional reputation for quality and customer service. With over 14,000 five-star ratings from satisfied customers at third-party review sites , it's clear that the company prioritizes delivering high-quality products and providing excellent customer support. The Better Business Bureau has also given MOO a perfect "A+" rating, further demonstrating the company's commitment to excellence.

Top-tier customer service

While you may pay a bit more for your business cards at MOO compared to other companies, the value you receive is well worth the investment. Though the design editor could use a little more flexibility, we're very impressed with MOO's customer service. MOO is one of our top picks for business cards, earning an excellent rating.

Zazzle Review 4 Star Rating

Zazzle

4 Star Rating
  • $140 to $1,306.50 for 500 cards
  • 500,000+ templates in stock
  • Shipping from $11.86 to $153.11
  • Unique finishes like holographic colors
  • Design interface with snapping tools
  • 4.6-star average rating

Zazzle is a platform that connects customers with talented creators and makers, offering a marketplace for unique and customized products. With over 30 million customers using the platform since its inception in 2006, it's clear that Zazzle has established itself as a leader in the industry. You can print or design almost anything with Zazzle, including business cards. When you use Zazzle, you'll have access to hundreds of thousands of business card templates, each one designed to help you make an impression.

500,000+ designs to choose from

While browsing through the extensive selection might seem overwhelming at first (there are literally over 500,000 results for business cards on Zazzle), Zazzle makes it easy to find the perfect template for your business. You can shop by card shape, style, or profession, or choose to create your own design from scratch. Zazzle offers a range of filters that allow you to narrow down your search by material, orientation, size, format, price, events, and occasions. One minor drawback to Zazzle's business card services is that there doesn't appear to be an option to upload a premade design file. This is a small compromise compared to the vast selection of templates and customizations available. If you do need to upload a file for printing, other services do offer this feature (and you'll find them on our list).

Competitive design interface

Once you've selected a template that catches your eye, Zazzle's intuitive design tools make it easy to customize your business cards. You can see plenty of user reviews and images to get inspiration for your design, and you can also set your size, corner style, and paper preferences right away. This way, every preview of your design is accurate and up-to-date as you make changes. In the design editor, you'll find drag-and-drop elements like text fields, images you can upload, and icons or clip art you can add to the template design. You can snap different elements to one another, so the different parts of your design line up perfectly.

Best Business Card Companies

Prices from $140 to $1,306.50 for 500 cards

When it comes to pricing, Zazzle is more expensive than many competitors. For the cheapest business card in the company's template list, the price for 500 cards is $140. The most expensive card could really break the bank, costing up to $1,306.50. With other sites offering much lower prices, you may not find the best deal on Zazzle, even with sales. However, if you want unique business cards you can't find anywhere else with upgrades like holographic finishes, you may not mind shelling out for these fun designs.

Shipping costs from $11.86 to $153.11

Oddly, you can't see shipping costs unless you create an account with Zazzle, which might be frustrating if you're hoping to see all the costs upfront. To give you an idea, we found the prices for our area. The standard shipping cost was $11.86 while the highest shipping cost for one-day Zip Plus shipping was $153.11. These prices were higher than most competitors.

30-day satisfaction guarantee

Zazzle's 100% satisfaction guarantee means that you can return any unsatisfactory products for replacement, credit, or refund within 30 days of delivery. If there are any issues on Zazzle's end, they will cover the cost of returning the items; otherwise, you're responsible for the cost of sending them back. Overall, Zazzle is an excellent choice for anyone looking for high-quality business cards at a (mostly) affordable price.

Best Business Card Companies

Popular with customers

While the customer reviews on Zazzle are overwhelmingly positive, with over 7,000 customers giving the company a five-star rating and a 4.6-star average rating from Trustpilot, there are some discrepancies. For example, Zazzle currently holds a "D-” rating from the Better Business Bureau. According to the BBB, this is due to a high volume of complaints; however, the current rating for Zazzle on the BBB is 4.6 stars as well. In general, customers praise the quality and affordability of the products, fast shipping, and excellent customer service. The reviews on individual business cards also tell a similar story, with most cards earning five-star ratings from satisfied customers.

Pricey, but fun and unique designs

While the high prices might keep some customers from jumping in here, Zazzle offers a large number of unique designs that are highly appealing. With a 30-day satisfaction guarantee and impressive scores from customers, it's still a highly competitive service. But with some business card packs costing over $1,000, this may not be the first choice for many small business owners who just want to get their cards out there. Still, Zazzle earns an impressive rating in our review of business card providers.

123 Print Review 4 Star Rating

123 Print

4 Star Rating
  • $58.10 to $104.76 for 500 cards
  • 698 templates in stock
  • Offers samples
  • Shipping from $9 to $18.60
  • Reprints in 30 days
  • 4.6-star average rating

At 123 Print, you can rely on a straightforward and transparent process for creating business cards. With a commitment to quality and affordable pricing, this one-stop print shop aims to make your experience as seamless as possible. When you get started, you can choose from some of 123 Print's templates or begin with a totally blank business card. As an added bonus, 123 Print offers a free business card sample kit with all available paper choices and sizes.

Choose from 698 templates

While the initial site interface may not be the most sleek, 123 Print's user-friendly approach makes it easy to navigate. You can browse through 696 different design templates, sorted by themes, styles, and sizes. If you're looking for something more specific, you might find yourself searching for designs that match a particular industry or color scheme. Some of the themes you might find include Animals, Address, Beach, and Business. As for styles, you can find things like "colorful,” "artistic,” or "basic” on the dropdown menus.

Click and drag design style

When you've found a design you like, you can start customizing your business cards. The dropdown menus allow you to specify the number of cards you want to order, size and format, one- or two-sided printing, and paperweight. The actual design interface includes a click-and-drag style for design work. The card starts blank and you fill in the photos, slogan, and website fields. You can move objects and text boxes around, add new elements, and change colors (though some of the clip art is color-locked). We did notice some limitations in search terms. For example, when we searched the clip art for "bakery” there were no results, but when we searched "cake” we found tons of clipart pictures. So, you may need to be creative if you want to use 123 Print's on-site images.

Best Business Card Companies

$58.10 to $104.76 for 500 cards

What we appreciate at 123 Print is that each type of business card clearly displays the price difference, so you can make informed decisions about your order. For instance, upgrading to a heavier paper weight might cost a bit more, but it also provides a premium look and feel. With 123 Print's transparent pricing, you can rest assured that there are no hidden costs. When you're ready to add your cards to the cart, you'll be taken to a final screen with a box for entering optional order instructions. Be aware that if you enter specific requests for design changes or special instructions, there may be an additional $15 design fee. In general, you can expect prices to range from $58.10 for 500 business cards to $104.76 for 500 cards.

Shipping costs from $9 to $28.60

Shipping times and costs are also clearly outlined on the website. You can enter your zip code to get an estimate of the delivery time and cost of your order. In our area, shipping ranged from US Ground (10 calendar days) to next-day air (plus several options for 2- and 3-day delivery). For our area, shipping costs ranged from $9 to $28.60. While shipping costs might be slightly higher than some other printers, the faster delivery times make up for it.

30-day reprint guarantee

One feature we love here is that you're protected by a 30-day reprint or refund policy if your business cards arrive with quality issues. This way, if you have any concerns about your prints (or visible defects), you can request a reprint from 123 Print at any time within 30 days.

Best Business Card Companies

Top-notch reputation

123 Print has built a reputation for providing top-notch service. According to Trustpilot, the average rating for 123 Print is 4.6 stars out of 5. Many long-term customers praise the company for its fast turnaround times and high-quality prints. Complaints are rare, but when they do occur, the support team responds promptly and professionally to resolve the issue. At the Better Business Bureau, the company holds an "NR” rating and has no further details, but on the positive side, every other review site has customers singing the praises of 123 Print.

Respectable offering

123 Print offers a solid combination of good design options, competitive pricing, and reliable service. While it may not have the most clip art or the most intuitive searches, its commitment to transparency and customer satisfaction makes it an excellent choice for businesses looking for affordable and high-quality business cards. For this reason, it earns a respectable rating in our review.

PS Print Review 4 Star Rating

PS Print

4 Star Rating
  • $28.25 to $52.78 for 500 cards
  • 262 templates in stock
  • Shipping from $9.95 to $94.12
  • Regular discounts offered
  • 100% guarantee with spot-checking
  • 4.7-star average rating
  • "A+” rating from the BBB

PsPrint is a reliable and efficient online printing company that has been in business for over 25 years. With over 750,000 satisfied customers, PsPrint has established itself as a go-to destination for high-quality printing services. Despite having a smaller selection of business card designs compared to other companies, PsPrint's focus on quality over quantity, its range of premium paper stocks, and its customization options are a definite plus.

262 templates to choose from

When ordering business cards from PsPrint, customers can either start from scratch or use one of the company's 262 templates. The filters on the left side of the page make it easy to find designs that match specific criteria such as size, shape, colors, design style, or industry. Once a design is selected, customers can choose the edge style, size, and color before personalizing their cards with text, images, objects, or lines. If you're unsure about the type of paper you need, PsPrint offers a free sample kit that includes premium paper stocks, a paper sample guide, and additional information to help you decide. This is especially useful for businesses that require brochures, postcards, or other print materials to complement their business cards.

Simple designer, but no snapping tool

You can make some minor edits to your business cards before you jump into the full editor at PsPrint. Things like card shape, size, number of sides, and base color are all decided before personalization. In the editor, you can change sample text, add new text fields, upload your own images to the design, or add shapes and lines. Certain fields are suggested for you in most templates. For example, the best place for your logo is suggested when you start editing. You can always drag and drop elements to change locations, but PsPrint doesn't offer a snapping tool, just a grid. So, you have to be extra careful to line up different elements and shapes perfectly.

Best Business Card Companies

Prices from $28.25 to $52.78

PsPrint's pricing is very affordable, with orders starting at around $28.25 for basic cards with a gloss coating and no coatings. This price is based on a 500-card purchase. At the high end, cards can have 100lb. white linen paper, and a 500-card purchase would be $52.78. These prices are highly competitive for the industry with nice cardstock still costing under $100 for a pack of 500.

Regular discounts offered

PsPrint also offers frequent discounts and promotions to its customers. For instance, new customers can receive a 15% discount on their first purchase by signing up for the company's email newsletter. PsPrint also occasionally runs sitewide sales, so depending on when you visit the site, you might catch an even better price for your business cards. If you have time to wait, you might want to keep an eye out for those fantastic deals.

Shipping costs from $9.95 to $94.12

Depending on where you're located, shipping costs will vary slightly. However, in our area, 5-day ground shipping costs $9.95. The most expensive shipping option for our location was next-day shipping which cost $94.12. These shipping prices are also competitive in the industry, keeping costs down in shipping as well as the total for the cards.

Best Business Card Companies

Detailed satisfaction guarantee

One thing that sets PsPrint apart from other companies is its attention to detail when it comes to order processing. Before sending any order to production, PsPrint's team reviews each submission against a 20-point checklist to make sure that everything is accurate and correct. This includes checking image resolution, borders, image orientation, and text/images within the safety lines. If any issues are found, PsPrint will contact you to resolve them before proceeding with production. This is part of PsPrint's satisfaction guarantee and provides an extra layer of security for your shipment.

Customers all over love PsPrint

PsPrint's commitment to quality and customer satisfaction is evident in its impressive array of customer reviews. With over 60,000 five-star reviews and another 12,000+ four-star reviews, PsPrint has established itself as a reliable and trustworthy printing company. The company has an average rating of 4.7 stars out of 5 from third-party review sites and an "A+” rating from the Better Business Bureau. Small business owners frequently praise PsPrint's low prices and excellent service in their reviews, making it an attractive option for those looking for high-quality business cards without breaking the bank.

Great prices and detailed spot-checking

With resounding praise from customers, PsPrint stands out. While it may not have the most detailed design interface, it's a competitive option that makes it easy to order your business card. Plus, with its detailed satisfaction guarantee, direct communication with customers, and lower-than-average costs, it's definitely a site to keep in mind.

Staples Review 4 Star Rating

Staples

4 Star Rating
  • $19.99 to $69.99 for 500 cards
  • Almost 400 templates in stock
  • Free regular ground shipping
  • Same-day pickup free at participating locations
  • Design interface with snapping tools
  • "A+” rating from the BBB

Everyone probably has a Staples location nearby - the go-to shop for back-to-school or office supplies. When you're in a rush to get your business cards ordered online, printed, and picked up, Staples is an excellent option. With over 1,000 retail locations across the US, Staples' extensive network of stores makes it easy to get your business cards quickly, whether you need them today or tomorrow.

Almost 400 unique design templates

Staples offers three convenient ways to order business cards: upload your own design, create one from scratch, or browse their extensive collection of nearly 400 ready-made designs. You can pick between traditional or high-quality business cards to help begin your search. Traditional business cards are more affordable, while executive cards feature a linen texture that offers more sophistication. Finding the perfect design for your business can be challenging, but Staples makes it easier with their "Shop By Industry" feature. You can select a category that fits your business, such as Health & Wellness, Construction, or Food & Beverage. Once you've chosen a category, the filters on the left side of the page allow you to specify a style (bold, whimsical, classic), color theme, number of photos you want to include, and landscape vs. portrait orientation.

Great design interface with guides and snapping

If you're new to designing business cards or need inspiration, Staples offers a quick video tutorial to help you get a hand from their editor. If you're already confident in your design skills, you can skip this and jump right into editing. Any editable elements on the card template will be clickable. You can change text font or size and move fields around with click-and-drag style editing. You can add stock images, clipart, original images from your computer, and any text fields you want. The editor offers snapping guides to help you line up your elements and a pop-up warning if your elements go outside the print field. The only drawback with Staples is that it works with Shutterstock for its high-quality images. Using these images will cost you $1.99 for each project you complete in the Staples editor.

Best Business Card Companies

Prices from $19.99 to $69.99

Staples' pricing is transparent and easy to understand. They offer a handy table that outlines their five paper types (Basic, Standard, Premium, Executive, and Ultra-Thick) and their corresponding prices. Most card types require a minimum order of 250 business cards, with prices ranging from $19.99 for a simple 12pt paper and matte finish (500 cards). The high-end cards (from the specialty section) cost up to $69.99 for linen paper and a raised design (also for 500 cards).

Basic shipping and same-day pickup are free

One of the biggest advantages of choosing Staples for your business cards is their same-day print and pickup option. If you place your order before 2 PM, you can pick up your cards the same day at a participating location. This is especially useful if you need business cards urgently or want to distribute them quickly. However, if you choose a paper quality other than Basic, same-day pickup might not be available. In either case, basic ground delivery or same-day pickup are both free of cost. You'll only pay for shipping if you need express ($19.99) or expedited ($29.99) shipping.

Unclear print guarantee

Despite Staples' many strengths, there are some areas where they fall short. Their "Print Big Promise" sounds encouraging but lacks specific details about what happens if you're not satisfied with your business cards. Do they offer reprints or refunds? What are the conditions for these services? Higher-ranked competitors typically provide more clarity in this regard.

Best Business Card Companies

A solid reputation for a large chain

As a major chain, we're not surprised to see more than the average number of complaints at Staples. However, you can rest assured that the company is trustworthy due to its "A+” rating from the Better Business Bureau. Many of the complaints for Staples are for specific locations. So, if you want to feel more confident about your business card purchase at Staples, you may want to check reviews for your local store online. For example, one of our local Staples has a 4-star average while another has a 3.6-star average.

Top local printer

Staples is an excellent choice if you need business cards quickly and have a store nearby. With their extensive network of locations and same-day print and pickup options, Staples makes it easy to get your business cards fast. While they may not be perfect in every respect - particularly when it comes to design support - Staples is still a reliable and convenient service for businesses that need high-quality business cards in a hurry. As the best provider for online business card printing with in-person, same-day pickup options, Staples earns a strong rating in our review.

PG Print Review 3.5 Star Rating

PG Print

3.5 Star Rating
  • $18.30 to $35.70 for 500 cards
  • 1,300+ templates in stock
  • Shipping from $13.40 to $107.80
  • 100% guarantee
  • 4.8-star average rating
  • "A+” rating from the BBB

PGprint has been a trusted name in commercial printing since 1982, expanding its reach to include an online storefront in 2010. Headquartered in Georgia, the team at PGprint is committed to providing exceptional service and high-quality prints. Although the site comes across as more old-fashioned than some of its competitors, don't judge PGprint by its cover. It still has some competitive designs and plenty of sizing options for business cards and other print work.

1,300+ design templates

With over 1,300 templates to choose from, you can either design a new card from scratch or browse PGprint's collection. The only drawback is that the filters could be more precise, allowing you to narrow down your search by color, style, or size. While browsing through the templates, you may find that some categories don't quite fit your needs. For instance, the "Best Friends'' option includes designs featuring pets, people, and plants rather than just "best friends”. There are others like "Security” that have artistic barcodes that don't seem to be on theme either. A few more filters would make it easier to find the perfect design for your business card. You can update things like size, quantity, paper type, shipping time frame, and whether you want it printed on both sides. You can always adjust these settings later if needed.

Simple but complete design interface

Once you've selected a design, it's time to customize your business card. The interface is straightforward to navigate. You can tweak the text and graphics as needed with the drag-and-drop software. Plus, PGprint offers a range of images and clip art as well as shapes that you can add to your design. You can easily change fonts, text details, and colors too. Once you've decided on a design, you'll have the option to view a PDF proof of your business card.

Best Business Card Companies

Prices from $18.30 to $35.70 for 500 cards

The prices at PGprint don't depend on the designs. Instead, you pay for the cardstock and size. The cheapest option is a 2x2 card with a print only on the front with no coating. The price for 500 cards in this style is $18.30. The most expensive is the 3.5x3.5 with printing on both sides and a 12pt coating on both sides. This version costs $35.70 for 500 cards. The prices are all fairly close no matter what design you choose, which makes PGprint highly competitive in cost.

Higher-than-average shipping costs

One thing to keep in mind is that PGprint's shipping fees tend to be higher than those of its competitors. For our area, shipping costs from $13.40 for basic ground delivery up to $107.80 for overnight priority shipping. Despite this, PGprint remains competitively priced overall.

100% guarantee

One reason customers love PGprint is its 100% guarantee. If there are any issues with quality or timely delivery (not including typos or errors on your part), you can opt for a reprint or a full refund. This guarantee is comparable with the industry standard and helps give you peace of mind when ordering business cards from PGprint.

Best Business Card Companies

Extremely popular with customers

PGprint has gotten some mixed feedback when it comes to its reputation. With an "A+" and accreditation from the Better Business Bureau, it's clear that they prioritize customer satisfaction. Over 1,500 customers have left five-star reviews for this print company, earning it an average of 4.8 stars out of 5. However, on the BBB, we also saw that PGprint had 317 complaints registered in the last three years. While most of these have been completely addressed by PGprint, it's something to keep in mind. On the other hand, repeat clients who have used PGprint for multiple projects all rave about their experiences. Customers particularly praised the quick delivery of their business cards even with standard shipping, the ease of ordering and designing cards, and the selection of card styles.

A reliable choice for low-cost cards

PGprint provides a solid selection of business cards at reasonable prices, along with timely delivery and exceptional customer service. While it may not offer the most cutting-edge designs or finishes, PGprint is a reliable choice for those seeking a budget-friendly and basic business card solution. For this reason, it earns a competitive rating overall.

Office Depot Review 3 Star Rating

Office Depot

3 Star Rating
  • $40 to $379.90 for 500 cards
  • 500+ templates in stock
  • Connects to Canva for some designs
  • Free shipping on $35+
  • "A+” rating from the BBB

Office Depot is a leading provider of business supplies and services, with a strong physical presence of brick-and-mortar stores across the US. This means that if you need your business cards printed and ready for same-day pickup, Office Depot is one of a limited number of options to consider.

Office Depot doesn't offer its own templates

Despite its physical presence, Office Depot has outsourced its business cards to Canva, a popular design platform (and one you'll find reviewed separately here). When searching for standard business cards on the Office Depot website, you'll only have two options: upload your own pre-designed files or click the link to access Canva's platform. This means that you'll have access to the 20,000+ design templates offered by Canva. Some card types, such as Magnetic and Raised Print, can still be ordered directly through Office Depot, and there are over 500 styles for these types of cards.

Simple but user-friendly design interface

Customizing your business cards through Office Depot is a relatively seamless process. Most of the options are just "fill in” prompts where you can change the template text. You can drag and drop text boxes around the design field with helpful snap tools to help you get everything aligned. However, the level of customization is fairly minimal. Once you choose a template, the most you can change is the "theme” which updates colors. You can upload your own images, but there isn't any clip art offered by Office Depot. After confirming the design of your card, you'll be prompted to review areas where your image may extend beyond the recommended borders.

Best Business Card Companies

Prices from $40 to $379.90 for 500 cards

The prices at Office Depot are fair. Even though the company uses Canva to facilitate many of the designs, Office Depot handles the pricing. For a basic card, you can expect to pay $40 for 500 cards. For the top quality business cards at Office Depot, with thick paper and 32pt bore color style, it is $379.90 for 500 cards. So, depending on how fancy you want your paper and styling, you can find an impressive range of prices at Office Depot.

Free shipping on $35+

Office Depot offers free shipping for orders over $35. On most bulk orders of business cards, your purchase will qualify. If you need your business cards right away, you can also opt for free same-day pickup from your local Office Depot store. Since Office Depot has physical printing locations, you can easily get your cards from any location you specify during checkout.

No posted guarantee of quality

While Office Depot was once a prominent player in the business card market, it appears that their print services have taken a backseat to their other offerings. Not only do they funnel most of their options over to Canva, but they no longer advertise a "Done Right, On Time, Guaranteed" policy. We searched their website to see what kinds of promises they make regarding print quality and couldn't find anything helpful. There is a return policy, but this only applies to normal items that aren't custom-printed.

Best Business Card Companies

Misses the mark with customers

While Office Depot currently holds an "A+” rating from the Better Business Bureau, it isn't as popular with reviewers. Currently the rating from consumers leaving comments on the BBB site is a 1.1 star average, and on Trustpilot and ConsumerAffairs, the company has an under 2-star average rating. Customers complain about issues with walk-in orders, problems with losing orders, or poor-quality prints. Some customers requested next-day delivery for items and hadn't received them after four days. While many complaints are about specific stores, there are a lot of complaints to sift through, raising some questions about Office Depot's overall commitment to customer service.

An average service overall

If you're in the market for business cards and need same-day pickup or a convenient in-store experience, Office Depot might be a viable choice. However, if you're looking for design recommendations or more extensive customization options, you'll find yourself directed over to Canva anyway. With so many rival services available, Office Depot winds up looking pretty average when it comes to business cards.

Overnight Prints Review 1 Star Rating

Overnight Prints

1 Star Rating
  • $10.41 to $63.46 for 500 cards
  • 800+ templates in stock
  • Minimal design interface
  • Shipping costs from $10.41 to $63.46
  • Satisfaction guarantee

Overnight Prints has been around since 2003 and its waterless printing methods should make it one of the most popular print companies due to its environmentally friendly policies. However, this isn't the case: our research shows that this isn't a business that supports its customers. Read on to see why.

Over 800 design templates

Overnight Prints offers a range of options to customize your business cards. You can choose from different paper types, including premium, thick, or sandwich, as well as shapes like square, mini, or Euro. You can also start with a blank slate or use one of their many templates for inspiration. With over 800 designs to choose from, it's easy to find something that fits your brand. You can filter by orientation, industry, style, or occasion to narrow down the selection. Each design comes with colors, which you can preview before making your final selection.

Design interface missing some custom features

Customization is made easy with Overnight Prints' straightforward tool. You can modify the text to reflect your business details and upload any images you want to include. However, there isn't a place to add clip art. The only way to get any elements beyond shapes from Overnight Prints is if you select a template that has an image. And, the colors of that clip art can't be changed. Be careful not to go outside the safe zone and bleed size as you make changes. On the next screen, you can confirm your card material and select any desired coating options, such as full gloss or soft touch laminate. You can even choose rounded corners if you want. It's user-friendly, but it's missing a lot of customization found at other sites.

Best Business Card Companies

Prices from $38.51 to $463.56

One of the standout features of Overnight Prints is its super-competitive pricing. Although the minimum order quantity is 50 business cards, you'll get discounted rates for ordering more. For our order, we found cards in Euro sizing generally ranged from $38.51 for 500 standard cards with matte finish to $463.56 for 500 "sandwich” style cards.

Shipping costs from $10.41 to $63.46

When you're ready to place your order, you'll enter your zip code to see your shipping timeframes and prices. Depending on the speed you choose, shipping costs range from $10.4``1 for delivery in under two weeks to $63.46 for next-day service. However, Overnight Prints doesn't guarantee delivery dates, even with expedited shipping.

Unclear guarantee policy

Theoretically, Overnight Prints takes pride in its products and offers a satisfaction guarantee. If you're not satisfied with your product, don't hesitate to contact Overnight Prints via email. Oddly, there aren't any guidelines for what qualifies for a refund or reprint. However, Overnight Prints states that you may need to be satisfied with slightly different colors as printing colors may not exactly match what you see on your computer. If you design with CMYK colors, you can increase the chances of achieving the desired print quality, but color differences from RGB designs will likely not qualify for a reprint or refund.

Best Business Card Companies

A terrible reputation for customer service

Overnight Prints has some major issues regarding its reputation. With over 243 complaints filed at the Better Business Bureau in the last three years, we were a little concerned. On top of that, Overnight Prints has an "F” rating from the BBB, and the news isn't any better on other third-party review sites. Sitejabber shows a 1.8-star average from customers. Many customers have reported waiting weeks or even months for their orders to arrive, only to receive poor-quality prints or have their orders canceled altogether without explanation. And when they do try to contact customer service, they're often met with unhelpful representatives who don't seem to care about resolving anything.

Not worth your time

In short, despite its eco-friendly claims and competitive pricing, Overnight Prints falls short in many areas. Poor quality prints, slow shipping times, and terrible customer service make it a company to avoid when ordering business cards. For this reason, it earns the lowest rating in our review. If you're looking for a good print shop for your business cards, you should look higher on our list instead.

Compare the Best Reviews

Continued from above...

No matter where you're going, or how new your business is, you want a practical way to share your contact information with others, keep track of appointments, or reward loyal customers. Whatever your purpose, a well-designed business card can help you achieve your goals. It doesn't matter if you're a hair stylist trying to open a new location, a fitness studio trying to create a punch card, or a small business owner trying to build relationships with clients, a business card will make a statement everyone will recognize as yours.

If you're looking for an easy way to get started with business cards, ordering online is the way to go. With your logo already saved on your computer or phone, it's simple to upload it to a design template and create a professional-looking card. If you're starting from scratch, you can use many of the modern business card sites to browse templates that match your industry and choose a design that reflects your brand. Some services even offer the option to work with a designer who can help you create a custom design.

With so many print services available, it's understandable you might feel overwhelmed. With hundreds of options to choose from, each with its own unique designs and features, it can be difficult to know where to start. How do you choose the right service for your business card needs? By taking the time to research and compare different print stores, you can find the perfect service for your needs so that your business cards make a lasting impression.

You might be feeling overwhelmed, but don't worry. We're here to help. Here are some factors you can use to narrow the field:

  • Cost. Whether you have a design ready, need help putting together your card, or want a designer to create something from scratch, the price will be a major factor in your final decision. Make sure that the quality of the cards and prints will be up to your standards.
  • Satisfaction guarantee. Does your chosen print shop offer any kind of guarantee or a reprint if you don't like the final products? Look for sites that provide solid customer support no matter what else goes on with your business cards.
  • Design tools. Even if you're just uploading a premade logo, you'll want to pick a site that has an intuitive design program and editor. Struggling through a difficult online portal can kill your creativity (and excitement). Make sure you find a service that has a user-friendly design editor.
  • Reputation. What are other customers saying about your chosen print shop? Make sure you check out reviews for quality, customer service, and other features. Third-party reviews and sites like the Better Business Bureau are top options for finding out more about a business.

To help you put your best foot (and card) forward, Top Consumer Reviews has reviewed and ranked today's top places to buy business cards. Hopefully, this helps you create your ideal design that really says everything you want about your business. Happy designing!

The Best Business Card Companies Compare Business Card Companies Compare Business Card Company Reviews What are the best Business Card Companies Best Business Card Company Reviews

Business Card Company FAQ

Yes! Even though we live in such a digital world, most companies and independent contractors still use business cards. They're a great way to keep your business top-of-mind when someone has a need for your type of services.
Great question! Most business cards have, at a minimum, your name and contact information: phone, email, address (if relevant). Your company's name and logo, website URL, and any specifics about your business will also be helpful. If you're doing a two-sided card, the back side can be used to feature services you offer, social media accounts, licensing or insurance details, and so on.
There's really no hard and fast rule about what shouldn't go on a business card. But, you do want to ensure that your cards are readable: no typos, tiny print, or clutter with words or graphics.
Not at all. You can usually get 100 for under $15 with most providers of business cards. And, the more you order at once, the bigger the discount is likely to be.
The first thing to decide is if you want them to be paper or magnetic. Are you hoping that people will file your card away in their wallets or stick it to their refrigerators? Another consideration is single- vs. double-sided. If you have a lot of relevant information to convey - you're a home repair specialist who can do plumbing, electrical and painting, for example - you may want to use the front for your name and contact information and the back to list your services. There are also flat and folded business cards, various sizes to choose from, glossy vs. matte, and other design options you can use to make your cards stand out among the crowd.
There aren't many brick-and-mortar stores offering business card printing these days. Sure, you could go to a Big Box Office Supply Store near you, but you're likely to come away with generic-looking business cards that don't leave an impression on prospective customers. Using a reputable online printer helps you get a one-of-a-kind business card with all the options you want - and usually at a better price than you'll get from those chain office retailers.
If you're in a hurry, some printers can get your cards to you within two business days. You'll pay extra for the expedited service, of course. Most business card providers have turnaround times ranging from 1-3 weeks when you choose the standard production and delivery timeframe.
It depends on the print service you select. Some offer no refunds at all, while others will only give you your money back if there's an error on their part. However, a small number of companies take customer satisfaction to a higher level: they offer a hassle-free guarantee that lets you get a refund no matter what, usually within 30 days of delivery.
The Best Reviews of Business Card Companies