• Diwali (Lakshmi Puja) 2026

    Diwali, the festival of lights, is the biggest gifting occasion in India, with Lakshmi Puja performed in the evening and gifts exchanged with family, friends and colleagues.

  • Govardhan Puja (Annakut) 2026

    Govardhan Puja is celebrated with a mountain of food offered to Lord Krishna and marks the Hindu new year in many parts of western India.

  • Bhai Dooj 2026

    Bhai Dooj celebrates the bond between sisters and brothers, with a tilak ceremony followed by gifts and a family meal.

  • Veterans Day 2026

    Veterans Day honours those who served in the US armed forces, with thank-you gestures and donations.

  • Children’s Day 2026

    Children's Day in India is celebrated on 14 November and is a popular occasion to gift books, toys and games to kids.

  • Guru Nanak Jayanti 2026

    Guru Nanak Jayanti marks the birth anniversary of the first Sikh Guru with prayers, langar and sweets shared with family and neighbours.

  • Thanksgiving 2026

    Thanksgiving is a family feast and a day for gratitude, with hostess gifts and thank-you gestures.

  • Black Friday 2026

    Black Friday kicks off the holiday shopping season with big discounts, a great time to pick up gifts early.

  • Cyber Monday 2026

    Cyber Monday is the online counterpart of Black Friday with deals on tech and online-only offers.

  • Giving Tuesday 2026

    Giving Tuesday is a global day of generosity, a nice moment to give a donation in a loved one's name.

  • Hanukkah 2026

    Hanukkah is the eight-night Jewish Festival of Lights, beginning at sundown on 4 December, with a gift for each night, gelt and family gatherings.