Public holidays 2026 in Oklahoma
Official holiday calendar, long weekends and working days.
13
holidays
3
long weekends
249
working days
Next holiday: Veterans Day
Wednesday, November 11, 2026 · in 20 days
| Date | Day | Holiday | Scope |
|---|---|---|---|
| January 1 | Thursday | New Year's Day | National |
| January 19 | Monday | Martin Luther King Jr. Day | National |
| February 16 | Monday | Presidents' Day | National |
| May 25 | Monday | Memorial Day | National |
| June 19 | Friday | Juneteenth | National |
| July 3 | Friday | Independence Day (substitute day) | National |
| July 4 | Saturday | Independence Day | National |
| September 7 | Monday | Labour Day | National |
| October 12 | Monday | Columbus Day | National |
| November 11 | Wednesday | Veterans Day | National |
| November 26 | Thursday | Thanksgiving Day | National |
| November 27 | Friday | Day after Thanksgiving | Regional |
| December 25 | Friday | Christmas Day | National |
In 2026 there are 13 official public holidays in Oklahoma: 12 national and 1 regional. 1 fall on a weekend, so the year has 249 working days (Monday to Friday).
The next holiday is Veterans Day on Wednesday, November 11, 2026 (20 days away).
Long weekends 2026 in Oklahoma
We found 3 possible long weekends: take the listed days off to join the holiday and the weekend.
| Holiday | Days to take off | Total days off |
|---|---|---|
| New Year's Day | Friday January 2 | 4 days |
| Veterans Day | Monday November 9, Tuesday November 10 | 5 days |
| Veterans Day | Thursday November 12, Friday November 13 | 5 days |
Working days per month in 2026
| Month | Working days |
|---|---|
| January | 20 |
| February | 19 |
| March | 22 |
| April | 22 |
| May | 20 |
| June | 21 |
| July | 22 |
| August | 21 |
| September | 21 |
| October | 21 |
| November | 18 |
| December | 22 |
Regional holidays in Oklahoma
- Day after Thanksgiving (Friday, November 27, 2026): also a holiday in 12 other states.
Frequently asked questions
13 official holidays, 12 of them on weekdays.
Veterans Day, on Wednesday, November 11, 2026.
249 working days (Monday to Friday) in Oklahoma.