1 Introduction

The study of spatiotemporal variations in precipitation has received considerable attention in recent years due to its significance in natural systems and human society [1,2,3,4,5,6,7]. Based on daily precipitation data, numerous studies have revealed a considerable increase in extreme rainfall events and annual maximums globally [7,8,9]. Bangladesh belongs to the Asian monsoon regime, defined by a seasonal reversal of surface winds and a distinct seasonality of precipitation (dry and wet) [10, 11]. Geographical location supplies the nation with abundant monsoons and yearly rainfall [12]. This country has a tropical monsoon climate with seasonal variations in precipitation and temperature [13]. The rainy season includes (1) the premonsoon summer from March to May, (2) the monsoon season from June to September, and (3) the postmonsoon autumn season from October to November [14, 15]. Rainfall in Bangladesh is mostly caused by tropical monsoon depressions in the Bay of Bengal [16]. During monsoons, the southwesterly surface wind carries a large amount of moisture from the Bay of Bengal and the Arabian Sea that causes approximately 65–70% of its yearly precipitation [17,18,19,20].

Despite its small size, Bangladesh has significant interregional climate variance. The central and northwestern parts of the country are relatively dry. In contrast, the eastern and northeastern regions are characterized by high temperatures, low humidity, and minor seasonal fluctuations in rainfall [21, 22]. Past evidence in the northwestern region revealed that unpredictable rainfall-induced droughts and floods threaten agriculture, ecosystems, and the broader economy [18, 23,24,25,26].

Bangladesh, the world's largest delta, is highly vulnerable to climate, weather-related, and geophysical hazards due to its topography and geographical location. The Barind track in the northwest contributes to the persistence of natural hazards, including drought, hydrometeorological hazards, and geophysical hazards, with frequent droughts on the northern and northeastern sides [27]. Over the last three decades, the northwestern area of Bangladesh has seen severe droughts, irregular rainfall patterns, and temperature rises during monsoon season [28]. According to a study, the Northwest region of Bangladesh is expected to have severe to intense droughts in 2023–2026, 2028, and 2031, with certain areas experiencing very bad droughts [28, 29]. Northwestern Bangladesh experiences a low rainfall pattern, with an average annual rainfall of 1898 mm in the northwestern region compared to 2428 mm in the entire country. This drought-prone area experiences significant crop productivity reduction due to low and variable rainfall patterns. Droughts have previously affected land and population, with the consequences of these droughts not yet fully understood. For instance, in 1978–1979, droughts damaged 42% of farmed land and reduced rice production by nearly two million tons. In northwest Bangladesh, droughts have an influence on food security and water supplies. As a result, in-depth research is needed to comprehend decreased seasonal rainfall and create mitigation strategies to manage droughts [30]. An analysis investigates climatological data on rainfall frequency in Rajshahi, Rangpur, and Dinajpur from 1981 to 2016. The results indicate a decline in annual rainfall, a rise in the number of dry days, and worsening drought conditions in northwest Bangladesh. Since 2000, there has been a rise in the number of dry days throughout certain seasons. Additionally, there has been a notable increase in heat stress trends in Rajshahi and Rangpur, whereas Dinajpur has seen a decrease in these trends [31].

The production of crops is highly dependent on the availability of water in the proper amount and timing. Precipitation and temperature have a significant impact on crop water needs and yield. In contrast, the increased likelihood of flooding owing to increasing rainfall extremes in the latter months of the monsoon might raise the danger of crop damage from flooding [23]. However, as agriculture expanded and the population increased, the proportion of groundwater used for agriculture and household water supply increased from 41 to 75%, while due to the lack of availability of surface water, usage decreased from 59 to 25% from 1982–1983 to 2001–2002 [32,33,34]. Inadequate water during the main crop-growing season reduces the food production of impoverished subsistence farmers who cannot afford irrigation. If farmers fail to adapt to the erratic nature of precipitation, the danger of production loss rises. Consequently, fluctuations in precipitation have direct implications for food production and profits [35, 36]. The monsoon’s starting and cessation dates impact the timing of land preparation, planting, and harvesting for two separate rice seasons (Aus and Aman). A reduction in early monsoon rainfall might render crops reliant on irrigation. To correctly plan and manage agricultural activities, it is necessary to examine the fluctuation in the arrival and cessation of monsoons.

Several previous studies on the characteristics, inter-seasonal and inter-annual variations, length, propagation speed and direction, flood risk, and spatiotemporal variability of monsoon rainfall systems have been conducted, but they are not sufficient enough to comprehend the problem in the study area [37,38,39,40]. Furthermore, there is a lack of research on the onset and withdrawal of monsoon rainfall, and the shifting of rainfall over the period has not been done in the case study area. The study of monsoon rainfall variability in Bangladesh's northwest region is crucial for agricultural water management. It helps classify and reveal specific features of the precipitation system during monsoon and pre-monsoon seasons, aiding in the planning and management of local agricultural activities. The specific objectives of the study are:

  1. 1)

    to analyze the past trend of monsoon rainfall,

  2. 2)

    to observe the arrival and withdrawal pattern of monsoon rainfall, and

  3. 3)

    to assess the shifting of monsoon rainfall.

The paper is structured as follows: Sect. 2 contains detailed descriptions of the case study area, rainfall and windspeed data collected by the Bangladesh Meteorological Department (BMD) for the selected stations, analysis of the past trend of monsoon rainfall, criteria for determining the arrival and withdrawal dates, and the shifting of monsoon rainfall. The results and discussion are presented in Sect. 3. Furthermore, Sects. 4 and 5 present conclusions and recommendations, respectively. An acknowledgement section has been included at the end of the conclusions and recommendations sections.

2 Materials and methods

2.1 Study area

The northwestern region of Bangladesh (between 23°47′45′N and 25°46′34′N latitude and 88°00′37′E and 89°49′11′E longitude) is one of its largest hydrological zones (34,515 km2, 3.5% of total area) and is characterized by two landforms—the Barind Tract and dissected and undulating flood plains. The Barind Tract features a unique physiographic unit with extensive terraced highlands encompassing 8720 km2 between the lowland floodplains of two major rivers, locally known as the Padma and Jamuna Rivers (the main channel of the lower Brahmaputra) [41]. The Rajshahi and Rangpur administrative divisions govern 16 districts. The study area, comprising Bogura, Rangpur, Dinajpur, Pabna, and Rajshahi districts (Fig. 1), features dry humid and highly variable low yearly rainfall (1927 mm). The monthly average temperature is very high compared to the rest of Bangladesh. The summer temperatures range from approximately 25 to 35 degrees Celsius, while winter temperatures range from approximately 9 to 15 degrees Celsius [42]. The average reference crop evapotranspiration (ETo) is also relatively high (1309 mm) [43].

Fig. 1
figure 1

The Northwestern Hydrological Zone of Bangladesh

2.2 Data collection and analysis

Daily rainfall and wind speed data of the past 25 years (1991–2015) for the Bogura, Rangpur, Dinajpur, Rajshahi, and Pabna meteorological stations were collected from the Bangladesh Meteorological Department (BMD).

2.2.1 Criteria for the determination of arrival and withdrawal dates of monsoon rainfall

Monsoons are traditionally defined as seasonally reversing winds accompanied by corresponding changes in precipitation, but they are now used to describe seasonal changes in atmospheric circulation and precipitation associated with the asymmetric heating of land and sea [44]. Usually, the term monsoon is used to refer to the rainy phase of a season-changing pattern, although technically there is also a dry phase [14, 45, 46]. Any rainfall of 5 mm or more for successive three-day periods along with south-easterly or southerly wind direction is considered monsoon rainfall [47]. The BMD fixed 1 June as the monsoon arrival date and 30 September as the withdrawal date for the region [18]. However, it is not feasible to set the exact date of monsoon arrival and withdrawal date [48]. Some criteria were provided by Ahmed and Karmakar [47] to identify the arrival and withdrawal dates of monsoons in Bangladesh. Two variables, rainfall amount and wind vector, are considered to observe the arrival and withdrawal date of the monsoon. Due to data unavailability, only the first criteria and literature regarding monsoon rainfall were taken into consideration to adopt the reference day (first day of May) for the observation of arrival and withdrawal days. The mean daily temperature and relative humidity can also be used as additional criteria during the early stages of the analysis, but as they did not provide any additional information, they were not used in the determination of the arrival and withdrawal date of the summer monsoon.

The criteria for the determination of the arrival date of monsoon rainfall as reported by Ahmed and Karmakar [47] are as follows:

  1. i.

    The first day of three or more consecutive days having at least 5 mm of rainfall, and

  2. ii.

    The southerly or southeasterly winds for the rest of the season.

These investigators mentioned that the withdrawal of the monsoon starts in the reverse direction to the arrival. Moreover, the detection of the withdrawal date is more complex than the arrival date in Bangladesh. However, the following criteria were provided to identify the withdrawal date of monsoon rainfall:

  1. i.

    The last day of three or more consecutive days having at least 5 mm rainfall, and

  2. ii.

    The northwesterly or northerly wind for the rest of the time.

2.2.2 Calculation of the shifting of monsoon rainfall

The shifts in the arrival and withdrawal days of the monsoon rainfall were calculated for the five stations by taking 1 May as the reference day, and then the 25-year (1991–2015) average was computed for each of the five stations.

2.2.3 Trend analysis

The MAKESENS program was used to analyze the trend and magnitude of annual total and monsoon rainfall based on the nonparametric Mann–Kendall test and the nonparametric Sen’s method. In this work, the MAKESENS model of the Mann–Kendall test and Sen’s slope estimate for the trend of the time series of yearly data were employed. The nonparametric Mann–Kendall test is used to determine if a monotonic increasing or decreasing trend exists. Sen’s approach is a nonparametric method for determining the slope of a linear trend. Z-statistics, a deterministic indicator of the trend, is a statistic that is determined using the Mann–Kendall test. The slope of the trend lines indicates whether the trend is rising or declining. The slope also influences the amplitude of the trend [49,50,51,52].

3 Results and discussion

3.1 Past trend of the annual total rainfall and monsoon rainfall

Table 1 shows trend statistics for annual total rainfall and monsoon rainfall derived from the Mann–Kendall trend test and Sen’s method. The negative trends indicate a decreasing trend. During the 1991–2015 period, annual total and monsoon rainfall at the Bogura, Rangpur, Dinajpur, and Rajshahi stations decreased. Bari et al. [53] conducted a study analyzing seasonal and annual rainfall trends in the northern region of Bangladesh. The annual total rainfall at the Pabna station decreased, but there was no significant trend in monsoon rain. The study reveals that northern Bangladesh experiences non-significant decreases in monsoon rainfall, with increasing pre- and post-monsoon trends. Seasonal fluctuations are observed at most stations, with a decreasing trend observed after the early 1990s.

Table 1 Trend statistics of annual total and monsoon rainfall at the Bogura, Rangpur, Dinajpur, Rajshahi, and Pabna stations during 1991–2015

Figure 2a–e depicts the total annual and monsoon rainfall, as well as their trend lines, at the five stations from 1991 to 2015. Rangpur had the highest annual rainfall (2193 mm) of the five stations (Fig. 2a), while Rajshahi had the lowest (1394 mm) (Fig. 2d). During the monsoon season, all stations received between 71 and 78% of their total rainfall. For the Bogura station, 2005 was the wettest year (Fig. 2a), with 2975 mm of total rainfall, 1800 mm (60.5%) of which was monsoon rainfall. The lowest rainfall at this station occurred in 1994, when the total rainfall was 1142 mm, with monsoon rainfall accounting for 812 mm (71.1%).

Fig. 2
figure 2

Annual total and total monsoon rainfall at the a Bogura, b Rangpur, c Dinajpur, d Rajshahi, and e Pabna stations

In 1994, the Rangpur station experienced the least amount of rainfall during the study period presented in Fig. 2e. The total rainfall was 1301 mm, with monsoon rainfall accounting for 861 mm, approximately 66.18% of the total. The station was identified as the rainiest in 2002. The total rainfall was 3127 mm, with monsoon rainfall accounting for 2303 mm, which represents 73.65% of the total. The year with the highest amount of rainfall at Dinajpur station was 2005, as shown in Fig. 2c. The total rainfall in 2005 was 2975 mm. The monsoon rainfall accounted for 1800 mm, representing around 60.5% of the total rainfall. The lowest amount of rainfall occurred in 1994. The total rainfall was 1142 mm, with monsoon rainfall accounting for approximately 71.1% of the total at 812 mm. In 1997, Rajshahi station experienced a total rainfall of 2062 mm, with 1821 mm of it occurring during the monsoon season, which accounted for about 88.31% of the total rainfall. This made 1997 the rainiest year at Rajshahi station. The least amount of rainfall was recorded in 2010 at Rajshahi station. The total rainfall was 792 mm, with monsoon rainfall accounting for 507 mm, which represents 64.02% of the total. Pabna station experienced the lowest amount of rainfall in 2010. The monsoon rainfall accounted for approximately 64.09% of the total rainfall, which was 573 mm out of 894 mm (Fig. 2e). The year 1997 experienced the highest amount of rainfall at Pabna station. The total rainfall was 1878 mm, with monsoon rainfall accounting for 1459 mm, which is 77.69% of the total.

A declining pattern of rainfall during the monsoons has been noted in the northwestern region. Several studies demonstrate a consistent pattern across various stations, particularly in the northwestern hydrological zone of Bangladesh [18, 53, 54]. The tropical monsoon depression significantly contributes to the substantial rainfall during the summer monsoon in Bangladesh. A low-pressure monsoon system enters the country from the Bay of Bengal, moving from south to north, and is deflected by the Meghalaya Plateau towards the northwestern direction. The depression moves inland and consistently decreases the moisture content through circulation, resulting in reduced rainfall in the northwestern part of Bangladesh [55,56,57].

3.2 Arrival and withdrawal pattern of monsoon rainfall

Figure 3a–e depicts the arrival and withdrawal dates of the monsoon at the Bogura, Rangpur, Dinajpur, Rajshahi, and Pabna stations from 1991 to 2015. The arrival and withdrawal days varied for all five stations. Arrival dates ranged from 4 May to 26 July in Bogura, 1 May to 6 June in Rangpur, 4 May to 25 June in Dinajpur, 10 May to 10 July in Rajshahi, and 4 May to 23 August in Pabna station. The withdrawal day ranges from 19 August to 27 October in Bogura, 1 September to 27 October in Rangpur, 19 August to 27 October in Dinajpur, 28 August to 27 October in Rajshahi, and 10 September to 20 October in Pabna station.

Fig. 3
figure 3

Arrival and withdrawal pattern of the monsoon at the a Bogura, b Rangpur, c Dinajpur d Rajshahi, and e Pabna stations

3.3 Shifting of arrival and withdrawal dates of monsoon rainfall

The shifting of the monsoon’s arrival and cessation was calculated from the information illustrated in Fig. 3a–e. Table 2 presented the shifting of Early and late arrival and withdrawal of monsoon rainfall at Bogura, Rangpur, Dinajpur, Rajshahi, and Pabna stations during 1991–2015 from the reference day 1 May.

For the Bogura station, on average, the 33rd day (2 June) after the reference day (1 May) was taken as the baseline to analyze the shifting of the monsoon arrival day, and the 150th day (27 September) after the reference day was taken as the baseline to observe the shifting of the monsoon withdrawal day. In most of the years, the monsoon started 2 to 28 days earlier, but in some years (1992, 1995, 1996, 1997, 1998, 2004, 2008, 2011, 2012, and 2015) it started 3 to 54 days later compared to the baseline. The withdrawal date of the monsoon fluctuated. The range of early withdrawal was between 3 and 30 days, while the late withdrawal was between 1 and 39 days. The 20th day after the reference day (1 May), i.e., 20 May, was taken as the baseline to analyze the shifting of the monsoon arrival day, and the 154th day after the reference day (1 May), i.e., 1 October, was taken as the baseline to observe the shifting of the monsoon withdrawal day at Rangpur station. At this station, the arrival day and withdrawal day fluctuated greatly according to the reference day. The early arrival of the monsoon ranged from 2 to 19 days, and the late arrival ranged from 1 to 17 days. On the other hand, the early withdrawal of the monsoon ranged from 1 to 30 days, whereas the late withdrawal ranged from 5 to 26 days. At Dinajpur station, 30 May (30th day after the reference day, 1 May) was taken as the baseline to analyze the shifting of the arrival day of the monsoon, and 26 September (149th day after the reference day, 1 May) was taken as the baseline to observe the shifting of the withdrawal day of the monsoon. The arrival and withdrawal days fluctuated according to the reference day at this station. The monsoon started 2 to 26 days early or 1 to 26 days late, whereas the monsoon ended 4 to 38 days early or 3 to 31 days late. The arrival day and withdrawal day fluctuated greatly at Rajshahi station. The monsoon started 3 to 32 days early or 3 to 29 days late, whereas the monsoon ended 1 to 34 days early or 5 to 26 days late. The 42nd day after the reference day (1 May), i.e., 11 June, was taken as the baseline to analyze the shifting of the arrival day of the monsoon, and the 154th day after the reference day (1 May), i.e., 1 October, was taken as the baseline to observe the shifting of the withdrawal day of the monsoon. The monsoon started 4 to 39 days early or 3 to 72 days late, whereas the monsoon ended 1 to 21 days early or 4 to 23 days late at Pabna station. Twelve June (43rd day after the reference day, 1 May) was taken as the baseline to analyze the shifting of the monsoon arrival day, and 1 October (154th day after the reference day, 1 May) was taken as the baseline to observe the shifting of the monsoon withdrawal day. At this station, the arrival day and withdrawal day fluctuated greatly according to the reference day (Table 2).

Table 2 Early and late arrival and withdrawal of monsoon rainfall at Bogura, Rangpur, Dinajpur, Rajshahi, and Pabna stations during 1991–2015

The arrival and withdrawal days did not follow any particular pattern in the study area, which analyzed shifting in a more complex manner. In many cases, aerographic lifting by the hills and mountains or vegetation and land cover types are the reasons for regional or local variations in the rainfall pattern. Anthropogenic activities such as agriculture practices and deforestation may also have influences on changing rainfall trends or shifting monsoons at the local level [58].

4 Conclusions

Between 1991 and 2015, annual total and monsoon rainfall in northwest Bangladesh decreased. During the monsoon season, the region's five meteorological stations receive approximately 71–78% of their total rainfall. Rangpur station received the most rain (2193.36 mm per year), while Rajshahi received the least (1393.60 mm). The monsoon season lasted from May 1 to August 23, and ended between August 19 and October 27. So, the monsoon season in northwest Bangladesh lasts from 1 May to 27 October. The monsoon arrived 2 to 39 days early and lasted 1 to 72 days, and it ended 1–38 days earlier and 1–39 days later than the reference day. There is no clear trend or pattern in the shift in arrival and cessation days, indicating uncertainty in adjusting crop planning to changing climatic parameters over time.

4.1 Recommendation

The study investigates monsoon rainfall variability in Bangladesh’s northwest region, focusing on its seasonal variations. It aids in understanding precipitation system features, planning regional agricultural activities, and optimizing water management [59]. The findings can be used for community-level planning and policymaking, enhancing water resource management policies.