A Christmas guide

Christmas in Italy

Traditions, food and holiday customs

Main date

December 25 (festive season runs from December 8 to January 6)

Gift bringer

Babbo Natale, with La Befana on January 6

Signature flavour

Christmas Eve often centres on fish dishes, with a tradition of seven or more fishes common in parts of the south.

Christmas in Italy is a long, family-focused season that often begins with the Feast of the Immaculate Conception on December 8 and runs through Epiphany on January 6.

Christmas in Italy is celebrated on December 25 (festive season runs from December 8 to January 6). The main festive figure is Babbo Natale, with La Befana on January 6.

When is Christmas celebrated in Italy?

Christmas in Italy falls on December 25 (festive season runs from December 8 to January 6). For many families the celebration stretches across several days, with quieter moments at home alongside the busier public events.

Main traditions

Many families set up an elaborate nativity scene called a presepe, often before the tree. Midnight Mass on Christmas Eve is widely attended. In many southern regions, families share La Vigilia, a meatless Christmas Eve dinner of several fish courses. The season closes on January 6 with La Befana, a kindly old woman who brings sweets or small gifts to children.

Christmas food

Christmas Eve often centres on fish dishes, with a tradition of seven or more fishes common in parts of the south. Christmas Day commonly features stuffed pasta in broth, roasted meats and seasonal vegetables. Panettone from Milan and pandoro from Verona are the iconic Christmas cakes.

Gift giving customs

Some families exchange gifts on Christmas Day, while others wait for January 6, when La Befana traditionally fills children's stockings. Babbo Natale is increasingly common, especially with younger children.

Santa or local Christmas figure

The festive figure most associated with Christmas in Italy is Babbo Natale, with La Befana on January 6. Names, costumes and gift giving dates can vary from family to family and from region to region.

Fun fact

Panettone has been baked in Milan since at least the 15th century and is now exported around the world during December.

Frequently asked questions

When is Christmas celebrated in Italy?
Christmas in Italy is celebrated on December 25 (festive season runs from December 8 to January 6).
Who brings gifts to children in Italy?
In Italy children traditionally receive gifts from Babbo Natale, with La Befana on January 6.
What do families eat for Christmas in Italy?
Christmas Eve often centres on fish dishes, with a tradition of seven or more fishes common in parts of the south. Christmas Day commonly features stuffed pasta in broth, roasted meats and seasonal vegetables. Panettone from Milan and pandoro from Verona are the iconic Christmas cakes.

More countries

Last updated Saturday, June 20, 2026