Greeting Cards

Custom greeting cards for every occasion.

Even when it feels like everything is changing, the traditions that keep us close are still the same. Right now, they mean more than ever. Create personalized greeting cards and share moments and memories with ones you love.

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

    Big news deserves a big announcement. Create something your family and friends will cherish with these beautifully designed 5x7 cards. Printed on card stock, there are plenty of high-quality designs, perfect for any occasion.

    • 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

    Make eye-catching announcements with 5x6 photo cards printed on high-quality photo paper. These single-sided 5x6 photo cards are a stylish way to communicate your good news.

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

Celebrate life's special moments

Explore our collection of card designs and easily personalize your favourite with text and your best photos.

Greeting cards can be shipped to your home or picked up at select Costco warehouses.

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