Puerto Rico, 2015

Flash Flooding and Flood in Puerto Rico, October 24 to 25, 2015

October 24 to 25, 2015 · NWS SJU · 19 events in 7 counties and zones

A mid to upper level trough remained over the region developing into an upper level low north of the region. Scattered to numerous showers developed over the area, affecting mainly the eastern interior and southeast sections of Puerto Rico.

Where it happened

Every event with a place to put it. Tap one for its entry below.

  • Tornadoes
  • Tropical storms and surge
  • Floods
  • Wind
  • Hail
  • Winter weather
  • Heat and drought
  • Cold
  • Fire, smoke and dust
  • Marine and coastal
  • Other

Open the live radar over this ground

The toll

Deaths
0
Injuries
0
Property damage
$100
Crop damage
None recorded
Events
19

Deaths and injuries are direct and indirect together, as the offices filed them. Damage is property and crops in the dollars of the year, not adjusted for inflation, and only where an office estimated it.

What happened

The episode as NWS SJU wrote it up.

A mid to upper level trough remained over the region developing into an upper level low north of the region. Scattered to numerous showers developed over the area, affecting mainly the eastern interior and southeast sections of Puerto Rico. These showers and thunderstorms produced torrential rainfall which led to numerous flash flooding across these areas. This event aid in the hydrological drought which started in May 2015 lasting through the end of October. Rationing of water was ended in Carraizo and La Plata Basins due to this rainy event.

What forecasters said that day

The local office's own words before the first event, as it sent them, from the Iowa Environmental Mesonet's archive of National Weather Service text.

NWS San Juan, PR wrote its last area forecast discussion before the first event at Oct 24, 11:05 AM AST, 3 hours 25 minutes earlier.

Area forecast discussion, Oct 24, 11:05 AM AST, 3 hours 25 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Hazardous weather outlook, Oct 24, 10:35 AM AST, 3 hours 55 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

In the hours before

Special weather statement, Oct 24, 2:21 PM AST, 9 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Oct 24, 2:21 PM AST, 9 minutes before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>
Special weather statement, Oct 24, 2:29 PM AST, 1 minute before
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Service Notice</title>
  <link rel="stylesheet" href="index.css">
</head>
<body>
  <main class="wrap">
    <section class="card" role="status" aria-live="polite">
      <div class="status" id="status">Temporary Notice</div>
      <h1 id="headline">This service is currently unavailable.</h1>
      <p id="message1">
        The site you requested is temporarily down for maintenance or an unexpected outage.
      </p>
      <p id="message2">
        Please try again in a few minutes.
      </p>
      <p class="small" id="detail">
        If you are an administrator, restore upstream service and remove the redirect/fallback rule when normal operations resume.
      </p>
    </section>
  </main>
  <script src="index.js"></script>
</body>
</html>

The radar

The San Juan radar (TJUA), 29 km away, was scanning. The volume nearest the first event began at 18:27 UTC.

Open the radar archive at this moment

Event by event

14 flash flood, 3 heavy rain, 1 hail, 1 flood. Local standard time, as filed.

Hail, Humacao

When
October 24, 2:30 PM AST to 5:45 PM AST
Where
Humacao County, 0.52 mi WNW of Humacao to 3.07 mi WNW of Humacao
Measured
0.25 in hail
Property damage
$100
Reported by
Public
Coordinates
18.134, -65.807

Pea size hail reported at Villa Universitaria in Humacao. Thunderstorm, heavy rain and strong winds also reported.

Flash Flood, Caguas

When
October 24, 4:25 PM AST to 9:30 PM AST
Where
Caguas County, 3.86 mi N of Caguas to 3.82 mi N of Caguas
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.255, -66.038

Bairoa avenue near Bairoa shopping center was reported impassable.

Flash Flood, San Lorenzo

When
October 24, 4:25 PM AST to 9:30 PM AST
Where
San Lorenzo County, 2.61 mi N of San Lorenzo to 2.6 mi N of San Lorenzo
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.187, -65.963

Street 49 at Urb. Masso was reported flooded.

Flash Flood, Caguas

When
October 24, 4:45 PM AST to 9:30 PM AST
Where
Caguas County, 2.88 mi NNW of Caguas to 2.98 mi NNW of Caguas
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.239, -66.045

Valle Tolima, street Mirna Vazquez flooded.

Flash Flood, Caguas

When
October 24, 4:45 PM AST to 9:30 PM AST
Where
Caguas County, 9.88 mi NNW of Caguas to 10 mi NNW of Caguas
Cause
Heavy Rain
Reported by
Public
Coordinates
18.330, -66.094

All lanes of PR-1 from Caguas to Aguas Buenas were reported flooded.

Flash Flood, Caguas

When
October 24, 4:45 PM AST to 9:30 PM AST
Where
Caguas County, 5.66 mi N of Caguas
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.280, -66.046

PR-795 at Barrio La Barra flooded.

Flash Flood, Caguas

When
October 24, 4:45 PM AST to 9:30 PM AST
Where
Caguas County, 3.1 mi NNW of Caguas to 2.52 mi NW of Caguas
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.237, -66.056

PR-156 at Urb. Parque del Monte was reported flooded.

Flash Flood, Caguas

When
October 24, 4:45 PM AST to 9:30 PM AST
Where
Caguas County, 3.59 mi N of Caguas to 3.36 mi N of Caguas
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.251, -66.038

Urb. Villa Blanca, Garrido and Opalo roads flooded.

Flash Flood, Aibonito

When
October 24, 6:14 PM AST to 8:15 PM AST
Where
Aibonito County, Aibonito to 1.43 mi NE of Aibonito
Cause
Heavy Rain
Reported by
Social Media
Coordinates
18.120, -66.250

Flooded houses with car stranded in water were reported in urbanization San Jose.

Flash Flood, Aibonito

When
October 24, 7:00 PM AST to 8:15 PM AST
Where
Aibonito County, 1.51 mi NNW of Aibonito to 1.44 mi N of Aibonito
Cause
Heavy Rain
Reported by
Social Media
Coordinates
18.141, -66.255

Urb. Bella Vista in Aibonito, houses were reported flooded with car stranded.

Flash Flood, Comerio

When
October 24, 7:45 PM AST to 8:15 PM AST
Where
Comerio County, 1.2 mi NNE of Comerio to 2.4 mi NE of Comerio
Cause
Heavy Rain
Reported by
River/Stream Gage
Coordinates
18.236, -66.214

USGS river gauges indicated Rio La Plata at Comerio went out of its banks. River crested at 14.97 feet. Flood stage is 11 feet. In addition public reported the river out of its banks near rural areas in Comerio.

Flood, Caguas

When
October 25, 2:01 AM AST to 6:15 AM AST
Where
Caguas County, Caguas to 0.44 mi W of Caguas
Cause
Heavy Rain
Reported by
Public
Coordinates
18.200, -66.030

Flooding reported at PR-1 in Barrio Rio Ca as in front of Total gas station. The road was impassable.

Flash Flood, San Lorenzo

When
October 25, 3:45 PM AST to 5:45 PM AST
Where
San Lorenzo County, San Lorenzo to 2.89 mi WSW of San Lorenzo
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.150, -65.970

Several homes were flooded in some areas of Urb Vista San Lorenzo, Urb. San Lorenzo Valley, Barrio Jagual and Barrio Quemado.

Heavy Rain, San Lorenzo

When
October 25, 4:00 PM AST to 5:45 PM AST
Where
San Lorenzo County, San Lorenzo to 2.72 mi NW of San Lorenzo
Reported by
Emergency Manager
Coordinates
18.150, -65.970

Mudslides were reported in Barrio Jagual and Barrio Quemado.

Flash Flood, Las Piedras

When
October 25, 4:15 PM AST to 5:45 PM AST
Where
Las Piedras County, 1.89 mi WNW of Las Piedras to 2.34 mi WNW of Las Piedras
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.189, -65.877

A few houses were flooded in Barrio Montones. Mudslides were also reported at Road Pr-917 sector Santana and sector La Reina Delgado.

Flash Flood, Juncos

When
October 25, 4:20 PM AST to 5:45 PM AST
Where
Juncos County, 1.13 mi WNW of Juncos to 0.89 mi WNW of Juncos
Cause
Heavy Rain
Reported by
Emergency Manager
Coordinates
18.226, -65.916

Rio Valenciano Went out of its banks affecting portions of Raod PR-31. In addition, a mudslide was reported at Barriada Morales.

Flash Flood, Caguas

When
October 25, 4:36 PM AST to 5:45 PM AST
Where
Caguas County, Caguas to 2.56 mi E of Caguas
Cause
Heavy Rain
Reported by
River/Stream Gage
Coordinates
18.200, -66.030

River gauge CAGP4 indicated Rio Grande De Loiza in the border between Caguas and Gurabo went out of its banks. River Crested at 17.64 feet. Flood Stage is 16 feet.

Heavy Rain, Las Piedras

When
October 25, 5:00 PM AST to 5:45 PM AST
Where
Las Piedras County, Las Piedras to 2.54 mi NW of Las Piedras
Reported by
River/Stream Gage
Coordinates
18.180, -65.850

River gage VAMP4 measured 4.15 inches in 3 hours.

Heavy Rain, San Lorenzo

When
October 25, 5:00 PM AST to 5:45 PM AST
Where
San Lorenzo County, San Lorenzo to 1.21 mi NNE of San Lorenzo
Reported by
River/Stream Gage
Coordinates
18.150, -65.970

Rain gage SLKP4 measured 5.19 inches in 3 hours.

What these are

Hail
Hail three-quarters of an inch or larger, or smaller hail that caused damage, filed with the largest stone measured.
Flash Flood
Flooding that begins within six hours of the rain that causes it, or of a dam or levee failure or ice jam release, often with deadly speed.
Flood
Flooding that develops more slowly than a flash flood: rivers leaving their banks, or water standing over land for an extended time.
Heavy Rain
Rainfall totals unusual for the place and season that did not produce a flood.

After NWS Directive 10-1605, the rules offices file Storm Data by.

The same day elsewhere

More

Every storm in Puerto Rico in 2015Every state in 2015This day in weather historyWarnings in Puerto Rico, October 2015

Sources

NOAA National Centers for Environmental Information, Storm Events Database, compiled from the National Weather Service’s monthly Storm Data. Complete through 2026-06; NCEI adds each month about 75 days after it ends and revises past years a few times a year. Rebuilt 2026-10-01. Each event’s entry at NCEI: 605547, 605551, 605680, 605549, 605550, 605552, 605553, 605554, 605716, 605718, 605719, 605720, 605721, 605722, 605723, 605725, 605731, 605733, 605734.