| Kalmaegi at peak intensity over the South China Sea on November 6 | |
| Meteorological history | |
|---|---|
| Formed | October 31, 2025 |
| Dissipated | November 7, 2025 |
| Very strong typhoon | |
| 10-minute sustained (JMA) | |
| Highest winds | 175 km/h (110 mph) |
| Lowest pressure | 935 hPa (mbar);27.61 inHg |
| Category 3-equivalent typhoon | |
| 1-minute sustained (SSHWS/JTWC) | |
| Highest winds | 205 km/h (125 mph) |
| Lowest pressure | 951 hPa (mbar);28.08 inHg |
| Overall effects | |
| Fatalities | 288 |
| Injuries | 549 |
| Missing | 113 |
| Damage | ≥$535 million (2025 USD) |
| Areas affected | |
Part of the 2025 Pacific typhoon season | |
Typhoon Kalmaegi,known in the Philippines as Typhoon Tino,was a deadly and devastating tropical cyclone that affected portions of the central Philippines,particularly in Cebu,and later struck Central Vietnam as one of the strongest typhoons on record in the area during early November 2025. The twenty-fifth named storm and twelfth typhoon of the 2025 Pacific typhoon season,Kalmaegi originated from an area of convection on October 30. The following day,it was later classified as a tropical depression as the Joint Typhoon Warning Center (JTWC) issued a Tropical Cyclone Formation Alert (TCFA) at 02:00 UTC. At 12:00 UTC,the Japan Meteorological Agency (JMA) upgraded the system to a tropical storm and assigned it the name Kalmaegi,as environmental conditions became increasingly favorable for development. The JTWC followed suit at 21:00 UTC,also designating it as a tropical storm. The system entered the Philippine Area of Responsibility (PAR) at 05:30 PHT on November 2 (21:30 UTC on the previous day) and was named Tino by the Philippine Atmospheric,Geophysical,and Astronomical Services Administration (PAGASA). At 12:00 UTC,the JMA upgraded Kalmaegi to a severe tropical storm. By 03:00 UTC on November 3,PAGASA,the JTWC,and the JMA all upgraded the system to typhoon status,citing a highly favorable environment for rapid intensification.
Tropical Cyclone Wind Signal No. 4,indicating potential winds of 118–184 km/h (73–114 mph) was raised in numerous areas. Kalmaegi generated strong winds and flooding that left at least 269 people dead,523 injured and 113 others missing in the Philippines,mostly in Cebu,with 13 additional deaths in Thailand and six more in Vietnam.
Kalmaegi originated from an area of strong convection that developed on October 30, located about 313 nautical miles (580 km) east-southeast of Yap. Satellite imagery showed cycling deep convection over a poorly organized low-level circulation center (LLCC). The disturbance was embedded in a favorable environment for tropical cyclogenesis, with low wind shear and warm sea surface temperatures (SSTs). [1] On the following day, the JMA classified the system as a tropical depression as its LLCC slowly consolidated. [2] The JTWC noted that the depression remained in an environment conducive for further development, characterized by light vertical wind shear and warm SSTs. [3] Around 05:00 PHT (21:00 UTC on the previous day) on November 1, PAGASA also classified the system as a tropical depression. [4]
The JTWC issued a TCFA at around 02:00 UTC on November 1, citing a high probability of further development as the system moved west-northwestward. [5] The JTWC noted a broad low-level circulation center (LLCC) with convection concentrated north of the center and some curved banding features. Favorable environmental conditions persisted, supported by good poleward outflow. [6] As the LLCC gradually consolidated and convective banding wrapped around its northern semicircle, the system began tracking northwestward along the southwestern edge of a subtropical ridge. [7] [8] At 06:00 UTC, the JMA noted that, while the system remained in a favorable environment, the limited organization of its structure caused it to maintain its intensity for several hours. [9] The JTWC later designated the system as 31W at 09:00 UTC. [10] At around 12:00 UTC, the JMA upgraded 31W to a tropical storm, assigning it the name Kalmaegi. [11] The JTWC observed a symmetric central dense overcast (CDO) enveloping the LLCC and described the system as compact as it tracked along the southern periphery of a subtropical ridge located to the northeast. [12] By 21:00 UTC, the JTWC also classified Kalmaegi as a tropical storm, citing an expanding CDO and a highly favorable environment for further intensification. [13] The storm later entered the PAR at 05:30 PHT on November 2 (the day before at 21:30 UTC) and was given the local name Tino. [14] Satellite imagery showed robust radial outflow and intense central convection, with the deepest convection concentrated over the northern and western semicircles. [15]
At 17:00 PHT (09:00 UTC), PAGASA upgraded Kalmaegi to a severe tropical storm. [16] The JMA noted a brief slowdown in intensification before the system resumed strengthening. [17] According to the JTWC, deep convective bursts developed over the center, with a banding feature forming to the north. Microwave imagery showed a small, forming eye and strong convection displaced slightly to the south, indicating increasingly favorable conditions for further intensification. [18] Three hours later, the JMA also upgraded Kalmaegi to a severe tropical storm. [19] [20] The JTWC noted two distinct clusters of deep convection forming an oblong-shaped CDO. [21] By 18:00 UTC, two lobes became apparent: the southeastern lobe was centered over the low-level circulation and served as the primary region of deep convection, while the northwestern lobe exhibited strong poleward outflow. [22] At 03:00 UTC on November 3, the JTWC upgraded Kalmaegi to a typhoon, citing a consistently favorable environment and strong outflow supported by trade winds. Multispectral satellite imagery showed a compact core with deep convection wrapping closely around the center. [23] [24] At the same time, the JMA and PAGASA also upgraded the system to a typhoon when it was approximately 368 nautical miles (682 km) north-northeast of Sonsorol. [25] [26] The JTWC later noted that deep convection wrapped around the core but an eye failed to develop due to persistent northeasterly wind shear, despite otherwise favorable conditions. [27]
On November 4, Kalmaegi intensified into a Category 2-equivalent typhoon before making landfall in Silago, Southern Leyte at around 00:00 PHT (16:00 UTC). It then weakened back into a Category 1 typhoon due to land interaction. [28] The system went on to make three additional landfalls in Borbon, Cebu, Sagay, Negros Occidental, and San Lorenzo, Guimaras at 05:10 PHT (21:10 UTC), 06:40 PHT (22:40 UTC), and 11:10 PHT (03:10 UTC), respectively. [29] [30] The repeated landfalls caused Kalmaegi to slightly weaken and slow as it moved into the Iloilo Strait. [31] At 13:20 PHT (05:20 UTC), Kalmaegi made its fifth landfall over Iloilo City. [32] It then made a sixth landfall in Magsaysay in the Cuyo Archipelago at 19:30 PHT (11:30 UTC). [33] At 04:10 PHT (20:10 UTC) on November 5, Kalmaegi made its seventh landfall over Batas Island in Taytay, Palawan, [34] followed by an eighth landfall at 04:40 PHT (20:40 UTC) over El Nido, Palawan. [35] Subsequently, Kalmaegi emerged over the South China Sea, where it began reorganizing under favorable oceanic and atmospheric conditions, with satellite imagery showing improved structure and strengthening convection. [36] It rapidly intensified under favorable conditions, and the JTWC upgraded the storm into a Category 3-equivalent typhoon as a broad region of diffluent outflow developed and a ragged eye formed. The JMA soon followed suit and upgraded Kalmaegi into a very strong typhoon. [37] The JTWC, on November 6, noted that Kalmaegi began to gradually weaken on approach to Vietnam due to northeasterly wind shear, although the environment remained marginally favorable, and satellite imagery continued to show a well-defined eye. [38] Later that day, Kalmaegi moved inland over the provinces of Gia Lai and Đắk Lắk in southern Central Vietnam, with its center crossing near the northern part of Sông Cầu in Đắk Lắk. [a] [39] [40] Subsequent interaction with the mountainous terrain rapidly disrupted the typhoon's structure, prompting the JTWC to issue its final warning at 15:00 UTC as it moved west-northwestward. [41] At 18:00 UTC, the JMA downgraded the system to a severe tropical storm. [42] Three hours later, the storm was downgraded again into a tropical storm [43] before fully dissipating on November 7. [44]
At 11:00 PHT (03:00 UTC) on November 2, PAGASA issued Tropical Cyclone Wind Signal No. 1, indicating winds of 24 to 38 mph (39 to 61 km/h) after at least 36 hours, over Eastern Samar, Dinagat Islands, Siargao Island, and Bucas Grande Island. [45] Six hours later, seven more provinces across the Visayas and Mindanao were added under Signal No. 1. [16] At 23:00 PHT (15:00 UTC), Guiuan, Salcedo, and Mercedes in Eastern Samar, alongside Siargao Island and Bucas Grande Island, were raised to Signal No. 2, indicating winds of 62 to 88 km/h (39 to 55 mph) after at least 24 hours, while additional areas were also placed under Signal No. 1. [46] By 05:00 PHT on November 3 (21:00 UTC on November 2), Signal No. 2 was extended to eleven more provinces. [47]
At 08:00 PHT (00:00 UTC), Guiuan, Mercedes, Dinagat Islands, Siargao Island, and Bucas Grande Island were all elevated to Signal No. 3, signifying winds of 89 to 117 km/h (55 to 73 mph) after at least 18 hours. [48] At 11:00 PHT (03:00 UTC), the southern part of Eastern Samar, Marabut in Samar, the central and southern portions of Leyte, Southern Leyte, Camotes Islands, the eastern portion of Bohol, Dinagat Islands, and the northern portion of Surigao del Norte were also placed under Signal No. 3. [26] Three hours later, Dinagat Islands, Siargao Island, and Bucas Grande Island were upgraded to Signal No. 4, indicating winds of 118 to 184 km/h (73 to 114 mph) after at least 12 hours. [49] At 17:00 PHT (09:00 UTC), Guiuan, the southern portion of Leyte, Southern Leyte, the Camotes Islands, and the northeastern portion of Bohol were raised to Signal No. 4. [50] Three hours later, Signal No. 4 was extended to include Mercedes, the western portion of Leyte, and the northern portion of Cebu. [51] At 23:00 PHT (15:00 UTC), the northernmost portion of Negros Oriental, the northern portion of Negros Occidental, and Guimaras were placed under the signal. [52] Three hours later on November 4, the central and southern portions of Iloilo and the southern portion of Antique were likewise placed under the signal. [53] At 08:00 PHT (00:00 UTC), the entire province of Iloilo and the southern portion of Aklan were added to the signal as well. [54] As Kalmaegi approached Palawan, Signal No. 4 was hoisted in the northern portion of the province as well as the Calamian and Cuyo Islands. [55] At 17:00 PHT (09:00 UTC), all areas previously under Signal No. 4 and No. 3 were lifted. [56] By November 6, only Kalayaan, Palawan remained under alert; [57] PAGASA issued its final bulletin at 17:00 PHT (09:00 UTC) that same day. [58]
The Regional Disaster Risk Reduction and Management Council (RDRRMC) of Eastern Visayas warned citizens to avoid travel to and from the region and suggested the public to view weather bulletins. [59] Officials of Lapu-Lapu City held a meeting to prepare for the storm's impact. [60] The Department of Social Welfare and Development (DSWD) prepared thousands of food packs and placed specialized equipment on standby. [61] All sea travel in Surigao del Norte and nearby routes due to bad conditions. [62] Cebu City was placed in a blue alert, causing all response units in the city to be on standby. [63] Cebu Governor Pam Baricuatro initiated a disaster preparedness and response plan for 11 municipalities and 1 city affected by the 2025 Cebu earthquake. [64] The Department of Education alerted disaster reduction teams throughout the nation due to 25,000 schools having a risk of landslide. [65] The National Capital Region Police Office considered raising a full alert due to the storm. [66] A Cebu Schools Athletic Foundation, Inc. basketball match between the University of the Visayas and the University of Southern Philippines Foundation was postponed. [67] Evacuations were done in Palo and Tanauan, Leyte. The local government in Guiuan resorted to forced evacuations. Dinagat Islands Governor Nilo Demerey Jr. reported that 10,000 to 15,000 people were evacuated in the province. [68] The Office of Civil Defense on November 4 reported that 400,000 people had been evacuated nationwide. [69] Cebu archbishop Alberto Uy ordered all churches in the Archdiocese of Cebu to be used as shelters for displaced residents. [70] Kalmaegi caused 723 cities and municipalities to suspend their classes. Eighty-nine towns suspended classes in Calabarzon, 62 suspended classes in Mimaropa, 72 suspended classes in Bicol (Region 5), 98 suspended classes in Western Visayas (Region 6), 62 suspended classes in the Negros Island Region, 101 suspended classes in Central Visayas (Region 7), 143 suspended classes in Eastern Visayas (Region 8), 24 suspended classes in Northern Mindanao (Region 10), and 72 suspended classes in Caraga. Meanwhile, 484 cities and municipalities suspended work. One town suspended classes in Calabarzon, 60 in Mimaropa, 21 in Region 5, 62 in Region 6, 47 in the Negros Island Region, 101 in Region 7, 123 in Region 8, 10 in Region 10, and 59 in Caraga. [71]
On the afternoon of November 4, several communes and wards in Gia Lai province began mobilizing and evacuating people in vulnerable areas at high risk of landslides and flooding. [72] Thousands of people in Gia Lai and Quảng Ngãi province evacuated to shelters. [73] Approximately 350,000 people were evacuated in Gia Lai in the lead-up to the storm. [74] A further 7,976 people were evacuated in Dak Lak province. [75] Six airports in central Vietnam suspended operations. [76] Tô Lâm, the general secretary of the Communist Party of Vietnam, cut short a meeting of the party's Central Committee to allow officials to head back to affected regions. [77] More than 260,000 soldiers and personnel, 6,700 vehicles and six aircraft were deployed for relief operations. [78]
In China, authorities activated maritime disaster emergency response procedures in Hainan and issued warnings of a "catastrophic wave process" in the South China Sea. [79] The United States National Weather Service, on November 1, alerted the Yap island group in the Federated States of Micronesia to monitor any forecasts and changes due to the Tropical Cyclone Formation Alert; the report said that scattered showers and isolated thunderstorms were possible in the islands for the next couple of days. [80]
| Country | Deaths | Injuries | Missing | Damage (USD) |
|---|---|---|---|---|
| Philippines | 269 | 523 | 113 | >$27.1 million |
| Vietnam | 6 | 26 | 0 | >$508 million |
| Thailand | 13 | Unknown | Unknown | Unknown |
| Total | 288 | 549 | 113 | >$535 million |
On November 4, the Philippine Coast Guard reported that 4,704 people, 1,649 rolling cargoes and 1,643 maritime vessels were stranded or seeking shelter in 104 ports throughout the country. [81] At least 186 flights were cancelled, [82] affecting at least 16,000 passengers. [83] The National Disaster Risk Reduction and Management Council (NDRRMC) reported that more than 3.5 million individuals were affected by the typhoon, [84] with 643,101 affected in Western Visayas alone. At least 562,037 were displaced. At least 69 roads and eight bridges were rendered impassable, while two airports were closed. [85] Seventy-six schools were damaged, mostly in Eastern Visayas. [86] On November 6, President Bongbong Marcos placed the entire Philippines under a state of calamity. [87] Around 1.4 million households lost electricity. [88] A total of 637,263 homes were damaged, of which 75,681 were destroyed; there were 30,836 destroyed homes in Central Visayas, 28,166 in the Negros Island Region, 10,546 in Eastern Visayas, 4,109 in Mimaropa, 2,433 in Mandaue, 1,294 in Western Visayas, 724 in Caraga, 3 in Northern Mindanao, 2 in Zamboanga Peninsula and 1 in Bicol. [89] At least ₱1.33 billion( US$ 27.06 million) in agricultural and infrastructure damage was recorded. [90]
Kalmaegi generated strong winds and flooding that left at least 269 dead, 523 injured and 113 missing in the Philippines. [91] The major causes of deaths were drowning and being struck by trees. [92] At least 150 deaths occurred in Cebu, [91] including 35 in Liloan, [93] 15 in Compostela, 12 each in Cebu City and Mandaue, eight in Danao and seven in Talisay, with 28 additional deaths occurring elsewhere. [94] Twenty-eight missing people were reported in Cebu City after the Butuanon River swelled and caused flooding. The city's mayor, Nestor Archival, estimated that around 200,000 houses were damaged or inundated. Half of barangay Bacayan was flooded, with many residents saying it was the first such incident in the area in 35 years. [95] Floodwaters in Mandaue reached chest levels, causing people to go to evacuation centers. Flooding sometimes reached the second floor of houses; all barangays in the city were affected by the flooding. [96] The Mananga River in Talisay overflowed, wiping out nearby settlements and entire barangays. [97] A state of calamity was declared in Cebu. [98] Its governor, Pam Baricuatro, said Kalmaegi brought the "worst flash flood caused by a typhoon" in the province's history. [99] A state of calamity was also declared in Cebu City, [100] with half of the city reported to be submerged. [101] The inauguration of the Cebu Bus Rapid Transit System was delayed. [102]
In Negros Occidental, at least 77 people were killed, [91] while 63 were reported missing. [103] Twenty-three people were killed in Negros Oriental, [91] while five others went missing. [104] A barangay official also died in Panglao, Bohol due to a falling coconut tree. [105] Two people were killed while another went missing in Southern Leyte, [106] where a province-wide power outage occurred. [107] A state of calamity was declared in Silago, [108] where up to 95% of houses were damaged after the town experienced its first major flooding since 1952. [109] The entire service area of Negros Power in Negros Occidental, including Bacolod, lost electricity, affecting 250,000 customers. [110] The Wright–Taft Road in Taft, Eastern Samar, was impassable. The Visayas State University in Baybay sustained heavy damage. [111] A rain-induced landslide was reported in Antique, burying a motorcycle. [112] A family of four died in Mandaue while a four-month-old infant died in floodwaters. In the island barangays of Guiuan, 30 percent of homes were damaged. [105] The town was also placed under a state of calamity. [113] Uprooted trees and damaged electrical lines were reported in Lapu-Lapu City, but no deaths were recorded. [98] In Iloilo City, 243 houses were damaged, while 23 were destroyed. [114] More than 1,000 houses were damaged in Iloilo Province. [115] In Antique, seven municipalities experienced power outages. Within 24 hours, Kalmaegi generated 235.2 mm (9.26 in) of rain in Maasin, Southern Leyte, and 183 mm (7.2 in) of rain in Lapu-Lapu City, which was greater than the monthly average in those areas. [116] Two people died in separate storm-related incidents in Capiz and Antique. [117] Thousands remained without water in Cebu as of November 12, as officials stated that while water had been restored to 75% of households, many were still without water due to flooding cutting off access to several major facilities. [118]
Parts of Mindanao also experienced significant impacts due to the typhoon. A Super Huey helicopter of the Philippine Air Force crashed on its way to conduct disaster reconnaissance in Loreto, Agusan del Sur, killing six people. [119] Two ships collided with each other in the port of Jolo, Sulu. [120] In Surigao del Norte, two towns also experienced power interruptions. [121] Power outages were reported in Dinagat Islands, [122] where a NAPOCOR power station was damaged in Gibusong Island. In Tubajon, a birthing clinic was damaged, causing ₱13.3 million( US$ 270,050.76) in losses. The province was placed under a state of calamity. [123] A national high school in Cagdianao was extensively damaged. [124] One person also perished after a boat capsized in Maguindanao del Sur. [125] Meanwhile, Luzon only experienced moderate effects from Kalmaegi; however, a national road in Alaminos, Laguna was reported as passable in only one lane during the storm's onslaught, [121] and a barangay in Mogpog, Marinduque also experienced 1 foot (0.30 metres) floods. Four barangays in Cataingan and one barangay in Cawayan underwent floods as well.
| Rank | Storm | Season | Damage | Ref. | |
|---|---|---|---|---|---|
| VND | USD | ||||
| 1 | Yagi | 2024 | 84.5 trillion | $3.47 billion | [126] |
| 2 | Bualoi | 2025 | 23.9 trillion | $950 million | [127] |
| 3 | Damrey | 2017 | 22.7 trillion | $1 billion | [128] |
| 4 | Matmo | 2025 | 19.5 trillion | $776 million | [127] |
| 5 | Doksuri | 2017 | 18.4 trillion | $809 million | [128] |
| 6 | Ketsana | 2009 | 16.1 trillion | $949 million | [129] |
| 7 | Wutip | 2013 | 13.6 trillion | $648 million | [130] |
| 8 | Molave | 2020 | 13.3 trillion | $573 million | [131] |
| 9 | TD 23W | 2017 | 13.1 trillion | $579 million | [128] |
| 10 | Kalmaegi | 2025 | 12.8 trillion | $508 million | [132] |
Making landfall on November 6, in Dak Lak province, Vietnam, Kalmaegi caused maximum sustained wind speeds of 30 m/s (108 km/h), peak gusts of 40 m/s (144 km/h) and minimum sea pressure 968 hPa at Quy Nhon; and winds 30 m/s (108 km/h), gust 44 m/s (158 km/h) at An Nhon. [133] [134] Kalmaegi killed at least six people in Vietnam; three in Dak Lak province and two in Gia Lai province, and one in Quảng Ngãi. Twenty-six others were injured, [135] while 2,365 houses collapsed and 57,498 houses were damaged. [136] Strong winds and heavy rainfall in the province and in Sông Cầu, Dak Lak province blew off the roofs of dozens of homes, damaged structures and downed trees and electric poles. [137] On Lý Sơn island, Quảng Ngãi province, three people went missing at sea [138] before being rescued three days later. [139]
Damage by Kalmaegi in Vietnam was estimated at 12.77 trillion dong (US$507.8 million), including 10.132 trillion dong (US$403 million) in Gia Lai Province [140] and 2.299 trillion dong (US$91.2 million) in Dak Lak, 306.6 billion dong (US$12.2 million) in Quang Ngai and 31.7 billion dong (US$1.4 million) in Lam Dong. [141] More than 1.6 million households lost electricity. [142] Sections of the North–South railway were washed away in Dak Lak and Gia Lai. [143] Approximately 333 houses were destroyed: 206 in Gia Lai and 118 in Dak Lak. More than 32,000 houses were damaged as of November 8, some sustaining collapsed roofs, a major increase compared to the 15,000 houses the previous day. Gia Lai had 24,700 damaged houses, while Dak Lak had nearly 6,000 damaged houses. Due to large waves, 96 boats were damaged and sank; more than 18 hectares (44 acres) of fish and shrimp farms, 54,300 aquaculture cages, 3,800 ha (9,400 acres) of rice and crops, 7,400 ha (18,000 acres) of other crops were damaged. [144] Hundreds of vessels, mostly smaller coastal fishing boats, were driven ashore or sunk along the coast. Near Vung Chao, there were at least 200 vessels severely damaged either ashore or sunk. In the port of De Gi, there were reports of at least 10 fishing vessels sunk or run aground. In Quảng Ngãi province, a passenger vessel was driven ashore. [145]
In Hoi An, severe coastal erosion caused by Kalmaegi exposed a shipwreck believed to have originated from between the 14th and 16th centuries. [146]
The remnants of Kalmaegi caused significant flooding in 15 provinces of Thailand, killing 13 people and affecting 470,000 people, 97,000 homes and 3,000 villages, mainly in Central Thailand. [147]
Due to the flooding in Mandaue, 30 people from the city's Disaster Risk Reduction and Management Office were deployed to rescue residents; the office was placed on red alert. [96] Clearing operations started in the city while the local government assessed the damages. [148] President Bongbong Marcos told government agencies to speed up recovery efforts for areas affected by the typhoon, directing his cabinet members to visit the affected places. [149] The Department of Health declared a code white alert to ensure faster deployment of medical assistance. [150] The provincial government of Cebu redeployed heavy equipment from the north of the province that were used in the 2025 Cebu earthquake to areas affected by the storm and declared a state of calamity due to widespread destruction. [95] [151] Rescue operations were suspended on November 8 due to risks posed by another incoming typhoon, Fung-wong (Uwan). [152]
The Department of Environment and Natural Resources formed a team to investigate The Rise at Monterrazas, an upscale mountainside condominium project in Cebu City, amid accusations by residents that the site's layout helped exacerbate flooding in parts of the city. [153] Furthermore, President Marcos announced on November 13 that Philippine politicians involved in any corruption involving flood-control projects would be in jail by Christmas. [154] Just days later, tens of thousands gathered in Manila starting on November 16 to protest governmental corruption, with an emphasis on corruption related to flood-control projects. [155] A complaint was filed before the Office of the Ombudsman against Cebu 5th district congressman Duke Frasco and the mayors of Liloan, Catmon, San Francisco, Tudela, Poro, Pilar, and Compostela, for travelling outside the Philippines during Kalmaegi's onslaught. [156]
Numerous foreign states offered aid and condolences to the Philippines. Timor-Leste vowed to send 120 local engineers and firefighters to assist in clearing operations and rehabilitation efforts of the most devastated areas. [157] The United States committed to provide $1 million in "immediate life-saving assistance", as well as to deliver emergency services to the hardest-hit communities, including emergency shelter, logistics, and access to safe water and sanitation. This aid was intended to assist not only the victims of Typhoon Kalmaegi but also those affected by other storms and the 2025 Cebu earthquake. [158] [159] In addition, Canada, Australia, and Japan expressed their sympathies and assured the Philippines of their readiness to provide further assistance to support the country and its citizens in their recovery. [157] [160] [161] China pledged more than $2.4 million in humanitarian aid to be used in recovery efforts following Kalmaegi and Typhoon Fung-wong (Uwan), [162] while Australia pledged $3 million in aid for both storms. [163]