Easy to create and customize
Eco-conscious, high-quality prints
Fast and free standard shipping
Customer happiness guarantee
Spread festive cheer with custom Christmas cards. Upload your own holiday snaps to create a photo Christmas card, or explore hundreds of seasonal card templates. Best of all, it’s free!
We’ll ensure that your custom Christmas cards look as good in person as they do on screen. All our cards come in premium paper with gorgeous finishes, plus a 100% satisfaction guarantee. And with express shipping options, you can be confident that your cards will arrive before Santa.
Want to save a trip to the post office? Send an e-card for free. From email to social media, we’ve got all the options you could ever want for your Christmas e-card.
Launch Canva and type "Christmas Card" in the search box to start your design.
Browse thousands of Christmas card templates to suit every style and mood—from Santa, snowflakes, polar bears, and candy canes to illustrated holiday scenes and family portraits. Click on the template you like and start designing.
Use the drag-and-drop tool to move images, icons, shapes, stickers, and other elements in your template and rearrange them to imbibe holiday cheer. Have fun setting things into motion with the animation feature.
Make the recipients of your Christmas cards feel special with a unique design created just for them. Upload family photos, logos, or artwork following a color scheme and layout that best portray the Christmas spirit.
When your card design feels complete, it's time to share it with the world. Share your card with friends and family on Facebook or Instagram in just a few clicks, or create high-resolution prints through Canva Print.
Launch Canva and type "Christmas Card" in the search box to start your design.
Browse thousands of Christmas card templates to suit every style and mood—from Santa, snowflakes, polar bears, and candy canes to illustrated holiday scenes and family portraits. Click on the template you like and start designing.
Use the drag-and-drop tool to move images, icons, shapes, stickers, and other elements in your template and rearrange them to imbibe holiday cheer. Have fun setting things into motion with the animation feature.
Make the recipients of your Christmas cards feel special with a unique design created just for them. Upload family photos, logos, or artwork following a color scheme and layout that best portray the Christmas spirit.
When your card design feels complete, it's time to share it with the world. Share your card with friends and family on Facebook or Instagram in just a few clicks, or create high-resolution prints through Canva Print.
Forget about generic Christmas cards from the store. Turn your favorite photos into a custom card that will be the star of any mantlepiece with our Christmas card maker. Uploading your photos to Canva is easy. Simply drag and drop the image from your desktop to upload, then place it anywhere in your design. Our built-in photo editor will transform your photo, so it's clear and crisp. Add filters, tone down the saturation, or increase the contrast. You'll get a professional-looking Christmas card in seconds!
Our templates streamline your creative process, so you can go from an idea to a finished card in minutes. Whether you're looking for something traditional or quirky that is more your style, we've got a Christmas card template for you.
After choosing a ready-made template, unleash your creativity with Canva's massive collection of design elements. Add red and green icons, winter-themed illustrations, or a beautiful holiday stock photo from the thousands available in our free media library. Our online Christmas card maker also makes it easy to create animated cards in a snap—no design skills needed.
With Canva's Christmas card maker, you don't have to create cards or videos from scratch. Our ready-made templates let you create pro-looking designs without having to learn a complicated app or online tool. Once you choose a template, customize it to your heart's content using colors, images, and fonts to suit your personal style.
Once your card is ready, no need to dash to a nearby printing shop. Order high-quality prints through Canva Print so you can send out your holiday cards on time. Likewise, you can share your card instantly via email or social media and spread holiday cheer all month long.
Matte will make your Christmas cards look slightly more finished and professional, while glossy looks more rustic and homemade. You might choose glossy for digital photo printing, especially landscape and still-life shots. Matte is a better choice for highly detailed or black-and-white photos.
Want to make your own Christmas card with photos? It’s free on our platform! Simply upload your photos onto a layout, choose landscape or portrait orientation, then arrange your photos as a single image or collage. Edit your card to add text or an additional photo, then print on quality paper or share online in a few simple clicks.
Fill in your Christmas cards with warm wishes from your family. Classic lines include:
@navneet4