Holiday cards. We all love finding them in our mailboxes, but often we dread the act of planning, creating, and mailing them ourselves. We are short on time, forgetting to the last minute, or distrusting our ability to design something that our friends and family will be proud to show off… and laugh at behind our backs.
But don’t worry! Designing and ordering holiday cards online can be simple, easy, and fast. It’s the three magic words that will eliminate all excuses. Don’t be the family that doesn’t send a card this year. We’ve found intuitive and affordable options that will earn you a prominent spot on refrigerators and mantles around the world.
And what's even better is that most of these options are available for delivery within a few days, meaning you'll still have time to get something in the mail before the new year.
Before you start card shopping, Sign up for RetailMeNot's cashback program. This way, you'll have cash in your pocket while you shop, which you can use to purchase other holiday items.
Where to Order Personalized Holiday Cards
We've rounded up the best sites to order custom holiday cards. Whether you're uploading a family photo (or several) or working with a professional to create your own design, here's a quick rundown of the best deals on our favorite services.
- Editor's Picks: CVS Photos
- Lux Pick: Cast
- Verified and true: Shutterfly
- Level up: small print
- Easy ordering: amazon print
- Best products for your budget: Snapfish
- Same day pickup: Walgreens
- Best for minimalists: Relics Uprising
- We do everything for you: Postable
- Less likely options: Vistaprint
- Endless options: Essie
Editor's Pick: CVS Photo

CVS Photo makes it easier than ever to create beautiful, personalized holiday cards! Choose from a variety of festive holiday designs featuring vibrant colors and fun finishes. You can also choose the type of card you want, from matte or glossy photo cards, double-sided cardstock, and premium cardstock.
Why we love it: CVS Photo allows you to personalize it. all Adding photos to your holiday cards, including your favorite fonts and colors, is super easy, and you can either import photos from your camera or mobile device, or import them directly from your Facebook, Instagram, Google or Flickr accounts.
Delivery time: The best part about buying holiday cards at CVS Photo? Free same-day pickup is available on many of our best-selling cards, making it the perfect option for those in a hurry.
offer: Get 40% off select CVS Photo products plus 7% Cash Back through 1/31/25!
CVS Photo Shopping
Lux Pick: Cast
Minted handles the entire holiday card process from design to delivery with the help of a community of over 16,000 designers. And if you want more, they also offer card “booklets” that showcase all your favorite family photos in a multi-page brochure-like format.
Why we love it: Minted offers unique templates and designs sourced from independent artists. There are also plenty of ways to customize your cards with color schemes, messages, card stock, letterpress, foil, and even wax seals, free recipient addresses, and card styling support!
Delivery time: 3-7 business days.
offer: Get 20% off plus 5% cash back sitewide.
Shop at Minted
Verified and true: Shutterfly
Shutterfly is a great place to shop and personalize hundreds of different holiday card options. From traditional to more fun, there’s a card for every family. Choose your favorite photo and customize details like colors, trim, cardstock, or add some glamour and flair with foil or glitter accents!
Why we love it: Not only do I love the design and site experience for customizing my cards on Shutterfly, I also appreciate their “super rush” shipping option of 1-2 business days for an additional fee. This is a great option for procrastinators who order their cards too close to Christmas.
Delivery time: 1~10 business days.
offer: Get 28% off regular-price purchases and 15% cash back on sitewide purchases of $100 or more.
Shop at Shutterfly
Level up: small print
Tiny Prints and Shutterfly have joined forces to create a collection of lovely and affordable holiday cards. In addition to the usual customization options, there are unique features like trims, glitter, and colored foil to help you make your cards stand out from the crowd. Holiday cards start at $1.38 each.
Why we love it: Thank you for your thoughtful selection of cards, focusing on newborn, children and family themed layouts. If you are in a hurry, Tiny Prints offers a service for an additional fee to have your cards addressed and mailed to you. Like Shutterfly (our parent company), Tiny Prints also offers the same “super express” service for orders, with cards shipped within 1-2 business days.
Delivery time: 1~10 business days.
offer: Get 20% off when you sign up for text messaging at Tiny Prints.
Shop small print
Easy order: amazon print
If you’re already a Prime member who does most of your shopping on Amazon, ordering holiday cards from the world’s largest online retailer is already in your realm. And of course, you can choose from a variety of designs on Amazon Prints and personalize them with family photos, if you like.
Why we love it: The fact that we are already ordering from Amazon makes things easier. You are probably already logged in, so there is no need to create an account. And the prices are low, just 78 cents per design. If you order 25, Amazon Prints will even print your return address on the included envelope for free.
Delivery time: 3-5 business days.
offer: Amazon Prime members get free shipping on most orders (otherwise they get free shipping on orders over $35). Prime members also get unlimited full-resolution photo storage included with their membership!
Shop Amazon Prints
Best for your budget: Snapfish
Snapfish offers a wide range of greeting card personalization options starting at just $1, including exclusive designs and the ability to customize with your own photos. High-quality card stock and trims, background options, and embellishments like silver, rose gold, or gold foil will make your holiday cards stand out from the crowd.
Why we love it: The endless options (if not overwhelming) are truly awesome for custom cards. I also appreciate the great offers that pop up on the site so I don't miss out on the deals.
Delivery time: 3-5 business days.
offer: RMN offers special discounts. Check out the latest discounts on the Snapfish coupons page. And get 2% cash back on sitewide purchases.
Shop Snapfish
Same day pickup: Walgreens picture
If you don't like to rush or wait for your holiday cards to be delivered, Walgreens Photo is a great option. You can choose from a variety of festive templates and customize your cards online, but set them for same-day pickup or delivery.
Why we love it: With same-day delivery and in-store pickup options, you'll get your card faster than other cards on this list.
Delivery time: 0-3 days.
offer: Find the latest promo codes, including 40% off print orders for a limited time. Plus, get 1% cashback on all purchases sitewide.
Walgreens photo shopping
Best for minimalists: Relics Uprising
Sometimes less is more. With a limited design that isn’t as loud as other holiday cards, Artifact Uprising is perfect for minimalists. But don’t be fooled by the number of options. You’ll still find beautiful designs that are festive without all the decoration.
Why we love it: Navigating the site and creating a card is as simple as the design itself. And if you want to make your simple design stand out even more, there is the option of foil printing for an additional fee. You can also have the envelope addressed to you for 40 cents.
Delivery time: 5-12 days.
offer:Find the latest promo code. Get 15% off your order for a limited time.
Artifact Uprising Shopping
We do everything for you: Postable
Postable creates, stamps, and mails your card for you. This greeting card company uses clever hand-written fonts to make it look like you personally wrote the card. One thing to keep in mind, though, is that you can’t see the card until you mail it, whereas other card companies send you the card first so you can mail it yourself.
Why we love it: If you don’t want to lift a finger other than picking a cute design and uploading a spreadsheet of addresses, Postable is the place to go. And if you don’t have any family photos to use on your cards, Postable has plenty of great card options that are still personalized but don’t require a portrait.
Delivery time: 2-6 days.
offer: Find the latest promo codes including 25% off your order when you sign up for emails.
Postable Shopping
An unlikely option: Vistaprint
You might think of Vistaprint as a company that supplies business cards and promotional print, but this online printing service also creates beautiful custom holiday cards, calendars, and gifts!
Why we love it: Easily customizable on site for a low price (some designs are as low as $0.78 each), with endless options for templates, color schemes, and cardstock trims. You can also choose from embossed foils, seashell borders, and other custom touches to create a unique greeting for your family and friends. A variety of envelope styles and free addressing services are also available from Vistaprint. You can also sign up for a graphic design service and have a professional design your card for a fee (depending on the designer).
Delivery time: 3-8 business days.
offer: Get up to 10% cash back on your order, plus a 25% discount for first-time customers.
Shop Vistaprint
Infinite customization options: Essie
By now, you probably know about Etsy. If you don’t, Etsy is a marketplace for handmade, custom, vintage, and craft items across a variety of categories, including jewelry, home, and of course, seasonal greetings.
We love these personalized dog portrait holiday cards from BellissiCasaGifts (starting at $11.54 for digital files or $29.62 for 10 printed cards + envelopes).
Here are some other popular Etsy sellers who offer custom designs for holiday cards:
- Custom illustrated family photo cards from West5th
- Personalized Christmas card featuring illustrations by TheCottonTote
Why we love it: Not only are there endless options for designs and themes, but it feels great to support small businesses and artists around the world.
Delivery time: Depending on the seller, it may take longer than other sellers on this list. Please keep this in mind and allow additional time for possible corrections.
offer: Enjoy free shipping on thousands of items.
Shop on Etsy
The post The Best Places to Order Holiday Cards Online first appeared on The Real Deal by RetailMeNot.