(801) 491-6931 / hello@mccweddinginvitations.com

Custom Christmas cards, your way. Let us design yours, or bring a card you made yourself, even one made with an AI image tool. Every card is printed in full color on 100 lb matte cover stock with a white envelope. Order by December 19.

Made your card with AI? An AI tool drew this gold-and-burgundy frame in seconds, and a family photo was added behind it. See the free prompts and templates, then send us your finished file.

Send warm holiday wishes with your favorite family photo. We can design your card, add your family name and seasonal message, and send you a proof to approve before we print.

Your own one-of-a-kind design. AI can create a new frame or background for every family. Copy a prompt, add your photo, and we will print it.

A white envelope comes with every card at no extra charge. We can also print your return address and guest addresses right on the envelopes. See our envelope printing.

Share your greetings without the long wait. Designs from our templates ordered by 10 a.m. can print the same day. Custom designs and your own files are typically printed within 2 business days after approval.
Ready to Print Your Christmas Cards?
Send us your wording, photo, or Canva file. We'll help you turn it into a beautiful printed holiday card — with same-day turnaround available on orders placed by 10 a.m. Mountain Time.
Made your own card with AI? See the samples, prompts and free templates. Email hello@mccweddinginvitations.com or call (801) 491-6931 to get started.
How It Works
We keep it simple, whether you're using one of our templates, need help with wording, or just need your own design printed and mailed.
Send What You Have
Send your photo, greeting, or Canva file. It does not have to be perfect — we'll help you finish it.
We Prepare a Proof
We create or review your design and send a proof so you can check names, wording, and layout.
You Approve It
After you review the proof, we make any needed changes before printing.
We Print Your Cards
Orders placed by 10 a.m. MT print the same day. Local pickup or ground shipping, $10.
What to Send Us
- Names for the card (family or couple)
- Holiday photo, if adding one
- Card greeting or message
- Quantity needed
- Return address, if using envelope printing
- Canva link, PDF, or design file, if already designed
- Envelope or guest-addressing needs
Send what you have by 10 a.m. MT and we can have your cards printed and ready that same day.
We Can Help With
- Custom photo Christmas cards
- Same-day printing on template orders
- Canva design printing (10% off print-only orders)
- Printing cards you made with AI (regular prices)
- Return address and guest address printing
- Bulk and family holiday card orders
- Matching white envelopes
- Custom designs (2–3 business day turnaround)
Send what you have. We'll help you sort out wording, photo placement, and printing options.
Christmas Card Pricing
Pricing below covers printing only. Every price includes a matching white envelope. Cards are 5 x 7 inches, printed in full color on 100 lb matte cover stock. Two-sided printing is available upon request.
Christmas Cards
| Quantity | Price |
|---|---|
| 15 | $21.00 |
| 25 | $32.50 |
| 50 | $60.00 |
| 75 | $82.50 |
| 100 | $100.00 |
| 125 | $118.75 |
| 150 | $135.00 |
| 200 | $170.00 |
| 250 | $200.00 |
Need a different quantity? Email us and we'll quote it for you.
Why Customers Choose MCC for Their Holiday Cards
Customers often mention fast turnaround, helpful service, and quality that compares well with large online card companies. Trusted by over 300 5-star Google reviews.
"The turnaround time was lightning fast! I had a proof in under 24 hours and the print was done 24 hours after that."
"I was behind schedule, but Janet was able to complete the order in just a few days and everything turned out great. The price was better than other places that would have taken longer."
"Reliable, easy to work with, and delivers affordable, high-quality work. Everything turned out beautifully."
Common Questions Before You Start
A few quick answers before you send us your Christmas card details.
Can I still get cards printed in time for the holidays?
Yes. Orders using one of our templates and placed by 10 a.m. Mountain Time are printed and ready for pickup or shipping that same day, even in mid-December. Fully custom designs take 2–3 business days, so those aren't eligible for same-day service.
Can I send you a Canva design?
Yes. Send your Canva file, PDF, or print-ready design and we'll print it for you. Printing-only Canva orders receive 10% off. Cards you create with an AI image tool are printed at the regular prices shown above.
What if I don't have my photo or wording finalized yet?
That's okay. Send what you have and we'll help you sort out the greeting, layout, and photo placement before we send your proof.
How quickly will I get a proof?
Most proofs are ready within 1 business day, sent as an email screen capture so you can check names, wording, and layout before we print.
Can you print envelopes and addresses?
Yes. Every card includes a matching envelope, and we can print your return address and guest addresses directly on the envelopes.
Send what you have — we'll get your cards out on time.
Whether you need a custom design, Canva printing, same-day turnaround, or envelope addressing, email hello@mccweddinginvitations.com or call (801) 491-6931 to get started.
Designed Your Own Christmas Card? Let Us Print It
Hi, I'm Janet. Each year more families are creating their own Christmas cards with AI image tools or Canva, and I enjoy seeing what everyone comes up with. Bring us your finished file and we will print it for you, then tuck a white envelope behind every card. Cards you make with an AI tool are printed at the regular prices in the pricing table above.
AI Can Create a One-of-a-Kind Design for You
AI can create amazing designs and backgrounds, and it can make a different one for every family. The sample cards below are here to show how simple it is to end up with something beautiful that no one else has. For each one I did three things:
- Ask AI to draw a frame. Paste one of the prompts below into your favorite AI image tool. It creates a decorative border and leaves the middle open.
- Add your photo. Place your own picture behind the frame in Canva, Photoshop, or any editor that can layer pictures.
- Type your names and greeting on top, then save the card as a PDF, PNG or high-quality JPG.
Since your real photo never passes through the AI, everyone in it keeps their own face. The photos and names on these samples are only examples, and yours will be your own.
Burgundy and Gold


Victorian Bells and Holly


Frosted Winter


Red Poinsettia


Free Templates and File Tips
Download a free template with guide lines: portrait (5 x 7) or landscape (7 x 5). The red line is the card edge, and the green dashed line is a safe zone about a quarter inch inside it.
- A portrait card works best at about 1500 x 2100 pixels, and a landscape card at about 2100 x 1500. Always download the largest picture your AI tool offers.
- AI often misspells words, so leave lettering out of the picture and type your greeting yourself.
- Keep faces and words inside the green safe line.
- We cannot print famous cartoon characters or brand logos.
- Not sure your file is big enough? Send it anyway, and I will check it for free before you pay. More on file sizes is in the AI image print size guide.
Questions About Printing Your Own Christmas Card
Can you print a Christmas card I made with ChatGPT, Gemini or Grok?
Yes. Send the finished PDF, PNG or JPG through the upload form. I look it over first, and if anything might not print well, I will let you know before you pay.
How big does my AI picture need to be?
Aim for roughly 1500 x 2100 pixels for a portrait card or 2100 x 1500 for a landscape card. Most AI tools do not offer an exact 5 x 7 shape, so pick the closest tall or wide option and let the template crop it.
How do I keep our family's faces looking like us?
Have the AI draw only the frame, then place your own photo behind it, the way the samples above were made. AI can change faces when it edits a photo, so this way is safer.
What if I want something printed on the back?
Available upon request. Please call or email and I will help.
What is the last day to order for Christmas?
December 19. Pick up in Mapleton or choose ground shipping for $10. If your cards need to be in hand before December 25, order early or plan on pickup.
More From MCC Wedding Invitations
- Pricing
- Get Started
- Canva Wedding Invitation Printing
- Envelope Printing
- Save the Date Postcards
- Thank You Postcards
- Graduation Cards
- Baby Shower Invites
- Blog
- About Us
Our sister business, My Color Copies, also prints flyers, booklets and bulk copies for the holidays.
Here is how to get started with your Christmas cards.
THE PROCESS IS SIMPLE:
1 – CHOOSE A DESIGN: Pick a template from the samples above. Providing us the sample number which is viewable when you hover over the image. If you have instead found something online that you like, just email us a screen shot or URL to us and we will do our best to create something similar. If you already have a digital file you want us to use, you can send that to us. Please send your email to: hello@mccweddinginvitations.com. Keep in mind, custom designs typically take 2-3 business days and are not available for same-day service.
You can add photos to your card, and mix and match elements, and choose different fonts from the samples. If you would like to choose other fonts not shown in our samples, you can visit www.dafont.com to select fonts. This website allows you to type in any text to display how that font will actually look when used.
If you have your own design, we’re happy to print it for you. Simply let us know your quantities and submit your high-resolution, print-ready files to: hello@mccweddinginvitations.com and we will take 10% off the cost of your order (cards made with AI image tools are printed at our regular prices). We offer local pick-up or shipment to anywhere in the U.S. for your convenience.
2 – EMAIL THE INFORMATION: We will need the photos and the information that goes on the card to get started. We will send a proof via email as a screen capture of the design, so the resolution is lower than the actual printing file.
3 – FINALIZE THE DESIGN: After receiving a proof via email, feel free to make changes and give us your feedback. We want you to be happy with your order. Once you approve your proof it is important to remember that we are not responsible for any misspelling, or missing information.
4 – APPROVE THE DESIGN FOR PRINTING: Once your design is finalized and approved for printing, we will email you an invoice with payment instructions. We do not start your order until your invoice is paid.
5 – PAY YOUR INVOICE: Quick payment of your invoice is needed to ensure your order prints and ships as soon as possible. You will be provided tracking information when you order ships. We ship using ground services with USPS or UPS.
It’s the most wonderful time of the year! The holiday season is upon us, and we know how important it is to send out thoughtful and personalized Christmas cards to your friends and loved ones. But, with so many things on your to-do list, finding the time for Christmas card printing can be a challenge.
That’s where we come in! Our same day Christmas card printing service is designed to make your holiday preparations quick and easy. With MCC Wedding Invitations, you can create high-quality, customized Christmas cards in no time, without compromising on quality.
Whether you need to print a handful of cards or a bulk order, our same day Christmas card printing service can accommodate your needs. We understand that time is of the essence, and our efficient and hassle-free service ensures that you get your cards printed and delivered on time.
Our team of experts is dedicated to providing you with top-quality cards that are as unique as you are. With a variety of design options and customization tools, you can create the perfect Christmas card that reflects your personal style and holiday spirit.
Key Takeaways
- Same day Christmas card printing service designed to make holiday preparations quick and easy
- Efficient and hassle-free printing service ensures top-quality cards with quick turnaround time
- Customization tools available to create unique and personalized Christmas cards
- Bulk order options available for larger holiday card needs
- Contact us today at 801-491-6931 to get started on your same day Christmas card printing
Top-Quality, Festive Cards in a Flash
At MCC Wedding Invitations, we know that Christmas is a busy time of year. That’s why we offer fast and express Christmas card printing services so you can have your cards in your hands in no time. Our quick turnaround times mean you won’t have to wait long to receive your beautiful, personalized cards.
Our high-quality Christmas cards are printed on sturdy cardstock, ensuring that they will stand up to the wear and tear of the holiday season. We use only the best materials and printing methods to ensure your cards look and feel great.
Our fast Christmas card printing service is perfect for those who need their cards in a hurry. Don’t worry about missing deadlines or compromising on quality. With our express printing option, you can have your cards printed and on their way to your loved ones in just a few days.

