What Holiday?
Map › Countries › Puerto Rico

🇵🇷 Puerto Rico public holidays 2026

Puerto Rico has 21 public holidays in 2026. The first is New Year's Day on January 1 and the last is Christmas Day on December 25.

19 of the public holidays fall on a weekday in 2026, so that's how many days off most workers get from them.

Explore the world holiday map

All holidays in Puerto Rico in 2026

DateHolidayType
January 1ThursdayNew Year's DayDía de Año NuevoPublic holiday
January 6TuesdayThree Kings Day / EpiphanyDía de ReyesPublic holiday
January 12MondayBirthday of Eugenio María de HostosNatalicio de Eugenio María de HostosPublic holiday
January 19MondayMartin Luther King, Jr. DayNatalicio de Martin Luther King, Jr.Public holiday
February 16MondayPresidents' DayDía de los PresidentesPublic holiday
February 18WednesdayBirthday of Luis Muñoz MarínNatalicio de Luis Muñoz MarínPublic holiday
March 22SundayEmancipation DayDía de la Abolición de EsclavitudPublic holiday
April 3FridayGood FridayViernes SantoPublic holiday
April 20MondayBirthday of José de DiegoNatalicio de José de DiegoPublic holiday
May 25MondayMemorial DayRecordación de los Muertos de la GuerraPublic holiday
July 3FridayIndependence DayDía de la Independencia de los Estados UnidosPublic holiday
July 20MondayBirthday of Don Luis Muñoz RiveraNatalicio de Don Luis Muñoz RiveraPublic holiday
July 25SaturdayPuerto Rico Constitution DayConstitución de Puerto RicoPublic holiday
July 27MondayBirthday of Dr. José Celso BarbosaNatalicio de Dr. José Celso BarbosaPublic holiday
September 7MondayLabour DayDía del TrabajoPublic holiday
October 12MondayColumbus DayDía de la Raza / Descubrimiento de AméricaPublic holiday
November 11WednesdayVeterans DayDía del Veterano / Día del ArmisticioPublic holiday
November 19ThursdayDiscovery of Puerto RicoDía del Descubrimiento de Puerto RicoPublic holiday
November 26ThursdayThanksgiving DayDía de Acción de GraciasPublic holiday
December 24ThursdayChristmas EveNoche BuenaPublic holiday
December 25FridayChristmas DayNavidadPublic holiday