Christian festivals vary according to denomination, and whether they are government holidays depends very much on your country. However there are some major ones that most Christians celebrate.
The most widely celebrated are:
- Christmas Celebrated on December 25th, this celebrates the birth of Jesus. In almost all countries with a Christian heritage this is a public holiday, and most people in those countries celebrate at this time, even if they are not Christians. Note that this is unlikely to have been the actual day of Jesus birth, it was simply chosen as a day to celebrate it.
- Easter This is the day of Jesus' resurrection from the dead. The day on which it is celebrated varies, but is always a Sunday in March or April. Since it is a Sunday it is usually already a holiday in most countries with a Christian heritage. In some countries the following Monday is taken as a holiday.
- Good Friday. This is the day of Jesus' crucifixion, always two days before Easter. It's a holiday in many countries with Christian heritage.
After those three there is much more variation in celebration. Some festivals that might be celebrated include:
- Feast of the Epiphany, January 6th.
- All Saints Day, November 1st.
- Palm Sunday, one week before Easter.
- Feast of the Ascension, Thursday forty days after Easter
- Ash Wednesday, the start of Lent, approximately six weeks before Easter. (More cultures celebrate the Tuesday before Ash Wednesday, called 'Mardi Gras' in French, but most celebrations of that are not really Christian any more!)
- Whitsunday, or the Feast of Pentecost.
Some places also celebrate regional saints, such as Saint Patrick in Ireland or St. Jean Baptiste in Quebec, although these are often more regional than religious celebrations.