Greeting Cards

Make custom greeting cards with ease

Browse our curated selection of professionally designed cards to easily find your favourite greeting card design for every occasion. Make personalized cards with your photos and text, then pickup your cards from a Costco warehouse or ship them home for your convenience.

Make custom greeting cards with ease
  • 5x7 Premium Stationery Greeting Cards

    Starting at $16.99 for 25

    Warehouse Pickup: Ready in 5–8 business days at select locations
    Ship to Home: Delivered in 5–12 business days

    Shop Stationery Cards

    Your friends and family will adore these personalized 5x7 greeting cards, printed on card stock. Browse our collection of quality greeting cards.

    • Choose square or rounded corners
    • Double-sided printing on select designs
    • Envelopes with return address included
  • 5x6 Photo Greeting Cards

    $18.99 for 50

    Warehouse Pickup: Ready next day at select locations
    Ship to Home: Delivered in 5–12 business days

    Shop Photo Cards

    Our 5x6 photo greeting cards are printed on high-quality photographic paper with a glossy finish. Easily create personalized photo greeting cards online for upcoming event or occasion.

    • $6.99 per additional set of 25
    • Printed on single-sided glossy photo paper
    • Envelopes included
Holiday photo greeting cards

Create simply stunning wedding cards

Say yes to beautiful wedding cards. From rustic to glamorous, the right wedding invitations will complement your day perfectly.

Browse our range of professional online wedding invitations, many of which are available as matching card suites. Create save the dates, custom wedding invitations, RSVP enclosures and programs to build sweet anticipation. Afterward, share a token of gratitude with custom wedding announcements and thank you cards for your guests.

Personalized greeting cards made simple

Make personalized greeting cards for any occasion in just a few easy steps. Add photos and a personal message to your favourite card design to create unique cards that your loved ones will adore. Beautiful custom cards have never been so simple.

Creative card designs

Creative card designs

Professional card designs for every theme.

Premium materials

Premium materials

Quality card stock or glossy photo paper.

Easy to personalize

Easy to personalize

Upload and edit your photos. Customize font style, size and color.

Professional printing

Professional printing

Accurate digital printing that you can rely on.

Celebrate momentous occasions and everyday moments

Wedding Stationery

Wedding Stationery

Find designs that you love as much as each other. Explore matching suites to keep your theme consistent.

  • Wedding Invitations
  • Save the Dates
  • Wedding Thank You Cards and more

Shop Wedding Stationery

Baby Cards

Baby Cards

Create personalized new baby cards to tell everyone about your growing family.

  • Baby Shower Invitations
  • Birth Announcement Cards
  • Baby Thank You Cards and more

Shop Baby Cards

Birthday Invites

Birthday Invites

Plan a birthday in style with personalized invitations. Easily match your birthday party invitations to your event theme.

  • Milestone Birthday Invitations
  • Kids & Teen Birthday Invitations
  • Surprise Party Invitations

Shop Birthday Invitations