October 14th: The Full Picture
October 14th lands on a Sunday this year in most places, which immediately complicates things. It's not a clean single-holiday calendar. Depending on who you ask and where you're sitting, it can mean something entirely different. In the United States, October 14th is widely recognized as Columbus Day, a federal holiday that has been shifted to the second Monday of October since 1971 under the Uniform Monday Holiday Act. Before that, it was fixed to the 12th. It honors Christopher Columbus's arrival in the Americas in 1492. That's the standard textbook answer. But the actual conversation around this date is messier than most people expect. October 14th is also United Nations Day globally. That one doesn't get much public attention in the US, but it's the official commemoration of the UN Charter coming into force in 1945. Many embassies and international organizations hold events that day.
Then there are country-specific observations. Italy celebrates Giornata Nazionale dell'Unità e delle Forze Armate — Italian Armed Forces Day — on the same date, marking the Italian victory at the Battle of Vittorio Veneto in 1918. It's a major observance in Italy that American calendars completely ignore. My first real headache with this date came when I was coordinating a multi-country logistics schedule back in 2019. I had shipments flagged to move through Italian ports on October 14th, but my American-based team had blocked out Columbus Day on their end and assumed the Mediterranean operation would run normally. They didn't realize the Italian side was completely shut down for Armed Forces Day. We lost about eight hours on a container delay because nobody had cross-referenced the Italian national calendar. Lesson learned — I now pull country-specific observance lists from both Timeanddate.com and the ILO holiday database before locking in any international schedule, and I flag holidays at the port city level, not just the country level.
Why the Columbus Day Question Doesn't Have a Simple Answer
The federal holiday designation only applies to US federal employees and banks. Most private businesses, including major retailers, don't close. Walmart, Target, and Amazon operate normally. State-level observance varies wildly. Colorado and Hawaii officially replaced Columbus Day with Indigenous Peoples' Day, while some states observe neither. That means October 14th could be a holiday in Boise, a regular Tuesday in Chicago, and completely absent from the radar in Los Angeles. Here's what most people miss: the date itself keeps shifting because of the Monday Holiday Act. When October 14th falls on a Monday, it aligns with the federal observance. When it doesn't — like it did in 2024 and will again in 2025 — the federal holiday moves to the next Monday, and October 14th becomes just another day. So if you're asking what holiday falls on October 14th specifically, the answer depends heavily on the year and the jurisdiction. The 12th is the historical date but not the current federal observance. Another counter-intuitive point: Columbus Day is declining in relevance faster than most calendars reflect. Several states have already moved to Indigenous Peoples' Day. The shift is more cultural than legislative in many cases — schools and community organizations adopted it first, and government followed later. If you're building something long-term like a scheduling system or a content calendar, factoring in this trend makes sense. The date may not disappear entirely, but its prominence is clearly trending downward.
Get the Full Details

One practical limitation worth noting: most holiday APIs and scheduling tools treat Columbus Day as a static US federal holiday with no granularity for state-level variation. If you need accurate local holiday status, you'll likely need to maintain your own lookup table keyed to state or city. Third-party services like WorldHolidayAPI and Nager.Date have started adding state-level annotations, but coverage is inconsistent. I've seen two different reliable APIs disagree on whether a specific state observes Indigenous Peoples' Day in a given year, which is a genuine problem for anything that depends on precise holiday data. If your use case involves automated workflows that must respect local holiday schedules, the most reliable workaround I've found is building a fallback rule set. Flag the primary holiday sources, then layer in state-specific override tables. When there's a conflict between sources, prioritize the local government calendar over the federal default. This catches the cases where a state has shifted observance but hasn't updated its federal holiday notification feeds.