Bahrain Holidays in 2025

List of public holidays in Bahrain 2025 calendar

DateDayNameType
1st JanuaryWednesdayNew YearNational Holiday
1st MarchSaturdayRamadan Start (Tentative Date)Observance
20th MarchThursdayMarch EquinoxSeason
31st MarchMondayEid al-Fitr (Tentative Date)National Holiday
1st AprilTuesdayEid al-Fitr Holiday (Tentative Date)National Holiday
2nd AprilWednesdayEid al-Fitr Holiday (Tentative Date)National Holiday
1st MayThursdayMay DayNational Holiday
6th JuneFridayArafat Day (Tentative Date)Government holiday
7th JuneSaturdayEid al-Adha (Tentative Date)National Holiday
8th JuneSundayEid al-Adha Holiday (Tentative Date)National Holiday
9th JuneMondayEid al-Adha Holiday (Tentative Date)National Holiday
21st JuneSaturdayJune SolsticeSeason
27th JuneFridayMuharram (Tentative Date)National Holiday
6th JulySundayAshoora (Tentative Date)National Holiday
7th JulyMondayAshoora Holiday (Tentative Date)National Holiday
5th SeptemberFridayThe Prophet's Birthday (Tentative Date)National Holiday
22nd SeptemberMondaySeptember EquinoxSeason
16th DecemberTuesdayNational DayNational Holiday
17th DecemberWednesdayNational Day HolidayNational Holiday
21st DecemberSundayDecember SolsticeSeason
We strive to provide an accurate and up-to-date holiday's list for Bahrain. however, please note that some holidays dates may change. If you discover any discrepancies, kindly report to us.

Note: Some holidays are color-coded based on the types of holidays. For example -

  1. Public Holidays
  2. Local Holidays
  3. Other Holidays

Frequently Asked Questions

How many holidays in Bahrain this year in 2025?

There are 14 holidays in Bahrain in 2025

How to retrieve the Bahrain holidays list via API?

Simply make a GET request to v1/holidays?country=BH&year=2025 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: '2025'});
console.log(holidays);
Ads

Sign up for your free api key.

Create your free account to get access of holidays API
for over 230 countries and regions worldwide.