50 million photos at your fingertips
New images, icons, and illustrations added daily, and curated by our team of professionals. So you can find the best imagery for your invitations.
Professionally designed templates
Canva has hundreds of templates designed by our team of professional designers. Your shortcut to great design: You’ll have a custom invitation in minutes.
Easy drag-and-drop tools
Canva’s easy drag-and-drop editor gives you full control over your designs. Add, remove or re-position design elements, change fonts and colors, add more pages – you can edit as much as you need.
Build hype by getting your invitation card professionally printed. Canva Print will take care of your invitation cards from start to finish. With a range of paper stocks and finishes, you’re sure to get the look you want, at a price that suits you.
You can also publish your design as JPEG or PNG images, ready for uploading or emailing. Or, you can post your new invitation straight to your Facebook, Twitter and LinkedIn followers.
Our team of awesome designers work hard to create templates that are original, diverse and most of all – inspiring! Check out the amazing collection in our library by clicking on the “Invitation” design type on the Canva homepage. If you’re stuck for inspiration, templates are a great place to start.
Design & print your invitation with Canva.
Professional print quality
Delivered right to your doorstep
Gorgeous finish options
Eco friendly printing
Save the Date Postcards
The cards came super quickly and the color/print quality were awesome!
Fast, Easy, Looks Great!
The invitation I ordered could be custom designed in total. That is what I liked. Some templates only let you change the words, or look on certain lines. this invitation let me change anything I wanted! Quick, easy, and looks great.
Made stunning posters and personally tailored E-birthday cards. Very easy to use with plenty of free choices.
Frequently Asked Questions
Yes! Part of the fun of designing your own invitation card is being able to use any JPG, SVG or PNG image file straight from your computer. Just head to the Uploads” tab, click the green “Upload an image” button, and drag and drop your image into your design. Best of all, uploading and using your own images is completely free!