Colombia Public Holidays 2028

2028 is the most favourable year of this stretch for anyone counting Mondays: of Colombia’s nineteen national festivos, fourteen are enjoyed on a Monday, eighteen fall on a weekday, and only 1 January — immovable and a Saturday in 2028 — is lost. Maundy Thursday and Good Friday are 13 and 14 April ahead of Easter on 16 April, giving the year’s only four-day automatic run, and July carries consecutive Monday breaks on the 3rd (Saints Peter and Paul) and the 10th (Chiquinquirá). Every date follows from Ley 51 de 1983, the 2026 Chiquinquirá law and the Gregorian computus — no Colombian decree is awaited.

At a glance

Colombia has 19 official public holidays (19 days off) in 2028 and 16 long weekends; the longest break is Holy Week (Semana Santa) (Apr 13 – 16, 4 days).

At a glance — Colombia 2028
Public holidays19
Total days off19
Longest breakHoly Week (Semana Santa) · 4 days (Apr 13 – 16)
Long weekends16

Official public holidays

New Year's Day (January 1, 2028), Epiphany (Día de los Reyes Magos) (January 10, 2028), Saint Joseph's Day (Día de San José) (March 20, 2028), Maundy Thursday (Jueves Santo) (April 13, 2028), Good Friday (April 14, 2028), Labour Day (Día del Trabajo) (May 1, 2028), Ascension Day (Ascensión del Señor) (May 29, 2028), Corpus Christi (June 19, 2028), Sacred Heart of Jesus (Sagrado Corazón) (June 26, 2028), Saint Peter and Saint Paul (July 3, 2028), Our Lady of the Rosary of Chiquinquirá (July 10, 2028), Declaration of Independence (Grito de Independencia) (July 20, 2028), Battle of Boyacá (August 7, 2028), Assumption of Mary (August 21, 2028), Ethnic and Cultural Diversity Day (Día de la Raza) (October 16, 2028), All Saints’ Day (November 6, 2028), Independence of Cartagena (November 13, 2028), Immaculate Conception (December 8, 2028), Christmas Day (December 25, 2028)

National paid festivos

19 days, 18 on weekdays

Festivos enjoyed on Monday

14 of 19

Lost to a weekend

1 — 1 January (Saturday)

Breaks of 3 days or more

16 windows, longest 13–16 April

Next public holiday:New Year's DayJanuary 1, 2028 · Saturday
Advertisement

Colombia public holiday list

Colombia public holiday list
DateDayHoliday
January 1, 2028SaturdayNew Year's DaySaturday and immovable — the only 2028 date a Monday-to-Friday worker loses, and no substitute exists.Public holiday
January 10, 2028MondayEpiphany (Día de los Reyes Magos)6 January 2028 is a Thursday, so the rest is Monday 10 January.Public holiday
March 20, 2028MondaySaint Joseph's Day (Día de San José)19 March 2028 falls on a Sunday; Ley 51 is explicit that a Sunday festival still moves to Monday, so the rest is 20 March.Public holiday
April 13, 2028ThursdayMaundy Thursday (Jueves Santo)Easter 2028 is 16 April, putting Maundy Thursday on 13 April — immovable.Public holiday
April 14, 2028FridayGood FridayWith Thursday, the weekend and Easter Sunday this is 2028’s only automatic four-day break — and the peak Semana Santa travel window.Public holiday
May 1, 2028MondayLabour Day (Día del Trabajo)1 May 2028 is a Monday by itself: no transfer needed, and May opens with a three-day weekend.Public holiday
May 29, 2028MondayAscension Day (Ascensión del Señor)The Thursday feast is 25 May (Easter + 39); the paid rest transfers to Monday 29 May.Public holiday
June 19, 2028MondayCorpus ChristiThursday 15 June (Easter + 60), transferred to Monday 19 June.Public holiday
June 26, 2028MondaySacred Heart of Jesus (Sagrado Corazón)Liturgically Friday 23 June (Easter + 68); the rest is Monday 26 June — the third Monday in four weeks.Public holiday
July 3, 2028MondaySaint Peter and Saint Paul29 June 2028 is a Thursday, so the rest is Monday 3 July — one week ahead of Chiquinquirá.Public holiday
July 10, 2028MondayOur Lady of the Rosary of Chiquinquirá9 July 2028 is a Sunday, and under Ley 2578 with Ley 51 the rest still moves to Monday 10 July. A rare case where the movable list touches itself on two consecutive Mondays.Public holiday
July 20, 2028ThursdayDeclaration of Independence (Grito de Independencia)Thursday, immovable; Friday 21 July is the bridge day that turns it into a four-day break.Public holiday
August 7, 2028MondayBattle of Boyacá7 August 2028 is a Monday already, so the fixed date and the long weekend coincide — unlike 2027, when it fell on a Saturday and was lost.Public holiday
August 21, 2028MondayAssumption of Mary15 August 2028 is a Tuesday, transferred to Monday 21 August — the longest wait of the year, six days.Public holiday
October 16, 2028MondayEthnic and Cultural Diversity Day (Día de la Raza)12 October 2028 is a Thursday; the rest is Monday 16 October.Public holiday
November 6, 2028MondayAll Saints’ Day1 November 2028 is a Wednesday, so the paid rest moves to Monday 6 November.Public holiday
November 13, 2028MondayIndependence of Cartagena11 November 2028 is a Saturday; the rest is Monday 13 November, keeping a two-day gap that the transfer rule always preserves.Public holiday
December 8, 2028FridayImmaculate ConceptionFriday in 2028 — immovable, and it brackets a three-day weekend on its own, opening the Novena season.Public holiday
December 25, 2028MondayChristmas DayMonday — the best possible placement for a fixed Christmas: 26 December is a Tuesday too, although Colombian law does not treat it as a holiday.Public holiday

2028 Colombia calendar

Public holidayToday

01January

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

02February

SunMonTueWedThuFriSat1234567891011121314151617181920212223242526272829

03March

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

04April

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

05May

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

06June

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

07July

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

08August

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

09September

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

10October

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031

11November

SunMonTueWedThuFriSat123456789101112131415161718192021222324252627282930

12December

SunMonTueWedThuFriSat12345678910111213141516171819202122232425262728293031
Advertisement

Colombia long weekends in 2028

Epiphany (Día de los Reyes Magos)

3 days

Jan 8 – 10

Saint Joseph's Day (Día de San José)

3 days

Mar 18 – 20

Holy Week (Semana Santa)

4 days

Apr 13 – 16

Maundy Thursday 13 April to Easter Sunday 16 April: the only automatic four-day break of 2028, no leave needed.

Labour Day (Día del Trabajo)

3 days

Apr 29 – May 1

Ascension Day (Ascensión del Señor)

3 days

May 27 – 29

Corpus Christi

3 days

Jun 17 – 19

Sacred Heart of Jesus (Sagrado Corazón)

3 days

Jun 24 – 26

Saint Peter and Saint Paul

3 days

Jul 1 – 3

Consecutive July Mondays

3 days

Jul 8 – 10

Chiquinquirá on Monday 10 July, one week after Saints Peter and Paul on Monday 3 July — the only back-to-back Monday pair of 2028.

Battle of Boyacá

3 days

Aug 5 – 7

Assumption of Mary

3 days

Aug 19 – 21

Ethnic and Cultural Diversity Day (Día de la Raza)

3 days

Oct 14 – 16

All Saints’ Day

3 days

Nov 4 – 6

Independence of Cartagena

3 days

Nov 11 – 13

Immaculate Conception

3 days

Dec 8 – 10

Christmas Monday

3 days

Dec 23 – 25

A Monday Christmas in 2028 produces a Saturday-to-Monday break; the following Tuesday is a normal working day under Colombian law.

The full arithmetic for 2028: festival date, weekday, and the Monday actually taken

Ten festivals are movable (eleven with Chiquinquirá): 6 January (Thu → Mon 10 Jan), 19 March (Sun → Mon 20 Mar), the Ascension (25 May Thu → Mon 29 May), Corpus Christi (15 Jun Thu → Mon 19 Jun), the Sacred Heart (23 Jun Fri → Mon 26 Jun), 29 June (Thu → Mon 3 Jul), 9 July (Sun → Mon 10 Jul), 15 August (Tue → Mon 21 Aug), 12 October (Thu → Mon 16 Oct), 1 November (Wed → Mon 6 Nov) and 11 November (Sat → Mon 13 Nov). Each transfer is “the Monday following that day”, and Sunday counts as a day that must move — which is why San José and Chiquinquirá are taken in March and July respectively.

The eight immovable dates in 2028 land on: 1 January (Sat, lost), 13 April (Thu), 14 April (Fri), 20 July (Thu), 7 August (Mon), 8 December (Fri) and 25 December (Mon) — plus the Sunday Easter that is a rest day anyway. That is a total of one lost day, the friendliest outcome in the 2025–2028 range.

Why fourteen Mondays matter for planning, pricing and payroll

A Monday-heavy year means the long weekends are known years ahead: domestic fares out of Bogotá, cartage into Villa de Leyva or the San Andrés islands, and hotel inventory in the coffee axis all tighten around 10–16 April, 29 April–1 May, 27–29 May and 16–21 August. For payroll the picture is different again: Colombian employers pay the festivo as a paid rest day and apply the Código Sustantivo del Trabajo surcharge when someone works it, and in 2028 there are nineteen such statutory days — fourteen of them predictable Mondays.

This page’s holiday table, calendar grid and the ICS/CSV/PDF exports contain exactly the nineteen days off in the list above — the transferred Monday where Ley 51 says Monday, the fixed date where it says the date. Bank-only closures, school-calendar weeks and departmental fiestas are not included, because they are not days off for the general workforce.

Download & subscribe

Download ICScolombia-public-holidays-2028.ics
Download CSVcolombia-public-holidays-2028.csv
Download PDFcolombia-public-holidays-2028.pdf

The CSV opens directly in Excel and Google Sheets.

Official sources & data

Dates officially confirmedLast updated: 2026-09-22

Frequently asked questions

How many public holidays are there in Colombia in 2028?

Nineteen national festivos, and all nineteen are separate days off — there is no stacking as happened on 30 June 2025. Seventeen land on a weekday; only 1 January, fixed on a Saturday, yields nothing.

When does Colombia get its longest holiday break in 2028?

Holy Week, Thursday 13 to Sunday 16 April, is the longest automatic run at four days. Everything else the calendar produces is a three-day Saturday-to-Monday break — sixteen of them — unless you add leave: Monday 19 and Friday 23 July bridge the two July festivos into a much longer trip.

What are the official public holidays in Colombia in 2028?

Colombia has 19 official public holidays in 2028: New Year's Day (January 1, 2028), Epiphany (Día de los Reyes Magos) (January 10, 2028), Saint Joseph's Day (Día de San José) (March 20, 2028), Maundy Thursday (Jueves Santo) (April 13, 2028), Good Friday (April 14, 2028), Labour Day (Día del Trabajo) (May 1, 2028), Ascension Day (Ascensión del Señor) (May 29, 2028), Corpus Christi (June 19, 2028), Sacred Heart of Jesus (Sagrado Corazón) (June 26, 2028), Saint Peter and Saint Paul (July 3, 2028), Our Lady of the Rosary of Chiquinquirá (July 10, 2028), Declaration of Independence (Grito de Independencia) (July 20, 2028), Battle of Boyacá (August 7, 2028), Assumption of Mary (August 21, 2028), Ethnic and Cultural Diversity Day (Día de la Raza) (October 16, 2028), All Saints’ Day (November 6, 2028), Independence of Cartagena (November 13, 2028), Immaculate Conception (December 8, 2028), Christmas Day (December 25, 2028).

Is 9 July a holiday in Colombia in 2028, or 10 July?

The feast is 9 July and it falls on a Sunday in 2028; Ley 51 sends a Sunday festival to the next Monday, so the day off — and the row in our exports — is Monday 10 July. Same mechanism, different weekday every year: 13 July in 2026, 12 July in 2027.

Why is 2028 better for Colombian workers than 2027?

Because the eight immovable dates fall better. In 2028 only New Year’s Day is wasted on a Saturday, so 18 of 19 festivos give a weekday off. In 2027 three of them — Labour Day, Boyacá and Christmas — land on Saturdays, reducing the usable count to 16. Nothing about the law differs; it is pure weekday alignment.

Does Colombia ever schedule a Saturday to compensate a long weekend?

Never. The Monday transfer in Ley 51 costs no extra working day: the Monday simply substitutes the ordinary Sunday rest, so the annual total is unchanged. This is the opposite of China’s 调休 system, where a weekend is converted into a working day to pay for an extended holiday.

Are the 2028 dates confirmed?

Yes, and they will not move. Colombia does not publish an annual holiday decree to approve — the list is the statute itself (Ley 51 de 1983, plus Ley 2578 de 2026) combined with the Gregorian Easter computus, so it can be computed indefinitely. The only way 2028 changes is if Congress legislates a new festivo or removes one.

Other countries & regions