Bahrain 2024 Holidays

List of public holidays in Bahrain for year 2024

Bahrain - 2024 Holidays
18 of 18 holidays
DateDayNameType
Jan 1, 2024MondayNew YearNational holiday
Mar 11, 2024MondayRamadan Start (Tentative Date)Observance
Mar 20, 2024WednesdayMarch EquinoxSeason
Apr 10, 2024WednesdayEid al-Fitr (Tentative Date)National holiday
Apr 12, 2024FridayEid al-Fitr Holiday (Tentative Date)National holiday
May 1, 2024WednesdayMay DayNational holiday
Jun 16, 2024SundayArafat Day (Tentative Date)Government holiday
Jun 17, 2024MondayEid al-Adha (Tentative Date)National holiday
Jun 19, 2024WednesdayEid al-Adha Holiday (Tentative Date)National holiday
Jun 20, 2024ThursdayJune SolsticeSeason
Jul 8, 2024MondayMuharram (Tentative Date)National holiday
Jul 17, 2024WednesdayAshoora (Tentative Date)National holiday
Jul 18, 2024ThursdayAshoora Holiday (Tentative Date)National holiday
Sep 16, 2024MondayThe Prophet's Birthday (Tentative Date)National holiday
Sep 22, 2024SundaySeptember EquinoxSeason
Dec 16, 2024MondayNational DayNational holiday
Dec 17, 2024TuesdayNational Day (second day)National holiday
Dec 21, 2024SaturdayDecember SolsticeSeason

We strive to provide an accurate and up-to-date holiday list for Bahrain. However, please note that some holiday dates may change. If you discover any discrepancies, kindly report to us.

Holiday Type Color Legend

Holidays are color-coded based on their types:

  • Public HolidayPublic, National, Federal, and Gazetted holidays
  • Local HolidayLocal, Regional, State, and Provincial holidays
  • Other HolidayObservances and other types of holidays
Frequently Asked Questions

How many holidays in Bahrain this year in 2024?

There are 12 public holidays in Bahrain in 2024. If you are planning ahead? Check upcoming holidays

How to retrieve the Bahrain holidays list via API?

Simply make a GET request to v1/holidays?country=BH&year=2024 API to retrieve this list of Bahrain holidays.

Here is an example using Node.js and our official package on NPM:

// Install the 11holidays package from NPM
// npm i 11holidays

import HolidaysApi from '11holidays';

const instance = new HolidaysApi(API_KEY);
const holidays = await instance.holidays.list({
  country: 'BH',
  year: '2024'
});
console.log(holidays);
API Examples
Quick start examples in different programming languages
curl -X GET "https://api.11holidays.com/v1/holidays?country=BH&year=2024" \
  -H "Authorization: Bearer YOUR_API_KEY"