Print heartfelt Greeting cards

Bring well-wishes and greetings to life with a beautifully-designed and gorgeously printed greeting card delivered right to your doorstep.

Professional Print Quality

We’ve partnered with the best print providers to ensure the most excellent color quality, materials and service to you.

Fast delivery

Get your order delivered in 3-5 business days at no extra cost. Your order is tracked so you always know where it is.

Choose from a range of premium finishes

Choose from matte, glossy, or eco-friendly finishes made from 100% post-consumer waste material.

Discover our stunning library of professional templates


Beautiful, personalized cards

Whether you’re sending birthday well-wishes, thank you notes or holiday greetings, Canva’s simple, drag and drop tools makes customization and personalization easy. Start with one of our expertly-designed templates, upload your own images,and add a special message.

Eco friendly greeting cards

We firmly believe in creating design that’s both beautiful and sustainable. Our Eco-friendly paper options are produced using 100% post-consumer waste products. While uncoated, this sustainable paper has a wonderful texture that’s easy to write on.

paper-finish (1)

Luxurious paper and finish options

Beautiful designs are our passion! So, we guarantee that your cards will always look great when printed. Our Standard cards are printed in a smooth finish, sturdy paper while Premium cards use thicker board paper for a more luxurious feel. You can also choose finish options like Silk for a smooth finish with a low sheen or Gloss for a reflective finish reminiscent of magazines and photo prints.

Browse thousands more templates and designs

Canva empowers anyone to create designs online. Whether you're creating business cards, invitations, flyers, posters, and so much more, there are thousands of professionally-designed, ready-made templates you can customize and send to print in just a few clicks.

Design and Print your own
greeting cards in minutes.

  1. Create a Canva account and choose from hundreds of beautiful layouts to create your own card designs.
  2. Click the "Order prints" button and select print options such as paper options, finish and quantity.
  3. Click on the "Begin order" button and follow the on-screen print proofing instructions.
  4. Proceed with Continue to checkout then enter your shipping and billing details.
  5. The order confirmation dialog box will appear and a confirmation email is sent if your order is successful.