How to send real Christmas/new year cards to India from USA/abroad?

Christmas and New Year is the most enjoyable time of the year. One thing I really loved during the season is sending cards to your loved ones (and getting them as well). Today, WhatsApp and the internet have made greeting cards obsolete. But there’s something about holding a card in your hands that was written with lot of love and care. WhatsApp can’t replace it.

Well, in this article, we’ll talk about ways to send a physical greeting card to your loved ones in India from the US, UK or wherever you are.

Cardstore by American Greetings

This is a website where you can personalize your greeting cards according to your tastes and interests. Also, add pictures of your dear ones if you want to customize. Greeting cards can be send to the recipient wherever they live. They ship throughout the world but the only thing is it may take three to four weeks for the shipment to reach the destination. Hence, plan ahead and order your greeting cards.

How to pay: You can pay with your debit or credit card.

Card gallery: Cardstore has greeting cards for all the occasions be it christmas, birthdays, anniversary, baby & expecting, holidays like new years,valentines’s day, easter etc and also they do have options for photo cards where in you can personalize with your own texts.

I did like their grad special greeting cards with foil script overlay. There is a little bubble inside the card where you can write a note to the special ones to whom you are sending the card.

Rates: The prices starts from $2.59, Click here for more info


Yet another website to send real cards anywhere in the world. That’s right, you can choose some of the unique cards from and send it along with a small note. Scheduling and mailing card right on time is their specialty. Let’s see how it works:

  • Step 1: Choose a card. Select the card you want to send to your dear ones.
  • Step2: Enter the recipient details. They send cards worldwide. You can also enter the return address.
  • Step4: Select the font that you want to print the card in along with a personalized signature or note.
  • Step5: Add the card to the cart and the rest is taken care of by the bluebirdcards. (by them)

The card that you selected will be taken from the cart and put in the envelope along with a postal stamp. They charge $0.90  for greeting cards and $3.00 for pop up cards for mailing internationally.

How to pay: You can pay with your debit or credit card. They also accept PayPal money.

Card Gallery: They have a section of store catalog full of pop up cards which is like when you open the card, you would see certain wordings or images popping out. That is a cute set of cards that I have seen in their collection.

Click here for more info

This is yet another website that you can rely on for sending greeting cards internationally. It would take just 7 to 8 business days for an international delivery. The cost of sending a postage is $1.20  internationally.  They have amazing greeting cards collection and will help you in choosing the best for you dear ones. Not only that you will have the liberty to view a sample of the card by mailing to

How to pay: They accept  Visa, Mastercards, American Express and  Discover cards for the payment.

Card Gallery: One thing that is interesting on this website is the set of invitation cards for a wedding, bridal shower, holiday party, birthday party etc which are all custom made and printed.

Rates: Reasonably priced. Starting rate is $1.50, Click here for more info

Moonpig also allows you to personalize the greeting card that you have selected. This also helps you in sending cards abroad. You just have to go the address bar and select the destination country from the drop down bar. It may take 7 business days for your greeting card to reach but it is a reliable source. The cost of the product is calculated  based on item weight.

How to pay: The payment methods are via PayPal, credit or debit cards.

Card Gallery: Here in Moonpig, you can give your preference in the search bar and they themselves present the range of cards for you.  These cards can also be customized and mailed to the recipient.

Rates: The standard card (132X185mm) is priced at $3.99 and the large card is $5.99 each.

Click here for more

Now you need not worry about sending physical greeting cards to your relatives and friends in India. You can rely on either one these above mentioned websites for easy and fast delivery of greeting cards.

You might find these articles interesting
    None Found

Mani Karthik

About the Author

Mani Karthik

Entrepreneur, Mentor & Blogger.
I help business grow & scale. Have helped 15+ companies scale in US, Middle East and India.
I share everything I learned on this blog, so that you benefit. Here’s more about me.

Leave a Reply

Your email address will not be published. Required fields are marked *

Learn how to make a side income
from online business.