All Saints' Day in Portugal

All Saints' Day, known as Dia de Todos os Santos in Portugal, is an important Christian event celebrated annually on the 1st of November. This day commemorates all the saints, known and unknown, and pays respect to their lives and contributions to the Christian faith.

In Portugal, All Saints' Day is observed as a public holiday where many people take the day off work and spend time with their families, attending church services and participating in various customs and traditions.


The celebration of All Saints' Day in Portugal dates back to the Roman Catholic Church's adoption of the event in the 8th century. The Portuguese, being predominantly Catholic, have a strong connection with saints and their veneration. The day was initially celebrated on May 13th but was later moved to November 1st by Pope Gregory III in the 9th century. This shift aimed to align the event with the harvest season and the pagan festival of Samhain, making it easier for the population to transition to Christianity.


National customs for All Saints' Day in Portugal

One of the most common customs during All Saints' Day in Portugal is attending a special mass or church service in honor of the saints. Many people also visit cemeteries to pay their respects and pray for deceased loved ones, often cleaning and decorating graves with flowers and candles.

Another widespread tradition is the preparation and sharing of special foods, particularly sweets. Among the most popular treats are pão-por-Deus, a kind of bread or cake made with sugar, eggs, and nuts, often offered to children who go from house to house singing and asking for sweets or other gifts.

Local customs for All Saints' Day in Portugal

In addition to the national customs, some regions in Portugal have their own unique ways of celebrating All Saints' Day. For example, in the northern region of Trás-os-Montes, people light bonfires in the streets called "magustos" and roast chestnuts. They also share "jeropiga," a sweet alcoholic beverage made from grape must and aguardente, as they gather around the fire.

In the Azores, a group of islands in the Atlantic Ocean, locals celebrate the "Cavacas" tradition, where they bake and share sweet bread in the shape of dolls or animals representing the saints.


All Saints' Day in Portugal is a time for the population to honor the saints, remember deceased loved ones, and celebrate the Christian faith through various customs and traditions. The day is marked by church services, gatherings with family and friends, and the sharing of special foods, reflecting the deep-rooted importance of this event in Portuguese culture.