2025 Atlantic Hurricane Season in review: Part I, Andrea through Dexter

In brief: We begin a look back at the 2025 Atlantic Hurricane Season, as we dive in on Tropical Storm Andrea and conclude with Tropical Storm Dexter and a deeper look at why the season went so calm.

Welcome to our hurricane season in review. There’s always weather to talk about, but since our bread and butter is tropical weather here at The Eyewall, it makes sense to recap the previous season. As these storms develop, sometimes things move really fast, and you’re so focused on the potential impacts of the storms that it’s tough to take stock of what’s happening. A recap allows you a slower walk through the season. Much of what is taken here is some additional context from posts we made in the middle of the event, as well as from National Hurricane Center post-storm reports. We’ll plan to post our 3-parts over the next 3 weeks, as we’re just over a month from the start of hurricane season, a reminder to begin to think about preparedness.

Tropical Storm Andrea (June 23-24)

The first storm of the season was not much to write home about, as is often (but not always!) the case with June systems. Andrea formed east of Bermuda almost as a subtropical system as Invest 90L. In the post-season analysis, it was determined that Andrea had already formed into a tropical depression at the time of the satellite loop below.

What had been Invest 90L at the time has been reclassified as a tropical depression. (Weathernerds.org)

While the first advisory on Andrea was not issued until the 24th, it was determined that Andrea actually became a depression on June 23 at 0600z (around 2 AM ET). By 12z, it was a tropical storm, and 30 hours later it had dissipated. Andrea maxed out with winds of 40 mph.

Andrea’s post-season track analysis (NOAA NHC)

Andrea did not cause any damage, being out at sea and on the lower-end. It’s minimum pressure was a paltry 1014 mb, which is rather high for a tropical storm. No official modeling was done on Andrea, but Google’s Deep Mind model did do an adequate job suggesting low-end potential a couple days prior to development.

(Google Weather Lab)

The first NHC genesis guidance in their daily tropical weather outlook updates had an 18-hour lead time. For an inconsequential, weak storm, the forecast outcomes here and in modeling were tolerable.

Tropical Storm Barry (June 28-30)

The second storm of the season was another short-lived affair. Barry will likely go down not for what it did but its indirect association with the catastrophic Guadalupe River and Central Texas flooding on July 4th weekend. According to the data provided in the NHC post-storm analysis, it’s clear that Barry was not the primary cause. The overarching pattern that may have helped produce Barry was the primary tropical contributor, of which Barry’s remnants were a slice of. You can see the precipitable water anomaly (or how much above normal atmospheric moisture was) from July 3-5, 2025 below, which shows a really broad trajectory of high moisture funneling into northern Mexico and the Southern Plains/Southwest.

Precipitable water anomalies July 3-5, 2025. (NOAA PSL)

Barry’s remnants were a piece of that puzzle but not the only piece of a complex, tragic event.

The system itself formed out of a disturbance that by the morning of June 27th was approaching the Yucatan. This was likely on the northern edge of a tropical wave, according to the post-storm analysis.

Before Barry became a storm, it was a pretty rowdy disturbance off the Yucatan. (Weathernerds.org)

It went on to become classified as a tropical depression in the Bay of Campeche on Saturday the 28th. Barry formed from this the next morning, with maximum sustained winds peaking at 45 mph before it made landfall Sunday evening just south of Tampico, Mexico. In the post-storm analysis, it was determined that Barry had degraded into a tropical depression at landfall, with maximum sustained winds of 35 mph.

Judging from satellite imagery from the storm’s landfall, this was lucky to even be a depression. (Weathernerds.org)

Barry sort of spawned with limited lead time. The first note on the NHC outlook came 42 hours before it formed.

(NOAA/NHC)

Eight people in Mexico died as a direct result of Barry due to flooding or surf, and the storm caused about $5.6 million in damage. The highest reported rainfall from Barry was 17.99 inches (457 mm) at
San Gabriel, Tamaulipas in Mexico.

Tropical Storm Chantal (July 4-7)

Unlike Barry, Chantal was snuffed out by weather models several days in advance, with the first note on the NHC’s 7-day outlook happening on June 29th. There we even hints in the modeling several days prior to that, although struggles in the timing of Chantal’s formation led to sort of a last-minute adjustment to probabilities.

June 27th European ensemble forecast tracks in the southwest Atlantic and northeast Gulf for the area that eventually became Chantal. (Weathernerds.org)

Chantal was an interesting case in that it formed from a dying cold front that stalled out in the northeast Gulf of Mexico and southwest Atlantic. Eventually, the disturbance itself formed in the Gulf and maneuvered into the Atlantic. A depression formed on July 4th from the thunderstorms.

A tropical depression was about to form from thunderstorms off the Southeast coast on the morning of July 4th. (Weathernerds.org)

About 16 hours after that image above, Chantal formed. Chantal began a counterclockwise pivot toward the Southeast coast under the steering currents, peaking at an intensity of 60 mph maximum sustained winds off the coast of Myrtle Beach before coming ashore as a 50 mph tropical storm near Litchfield Beach, SC late in the evening of July 5th. The maximum recorded winds on land were 47 mph sustained, with gusts to 56 mph at Springmaid Pier in Myrtle Beach.

Chantal will go down in the books for the flooding it helped spur in North Carolina. The maximum rainfall reported from the storm was 12.90 inches in Pittsboro, NC, just southwest of the Raleigh-Durham area. This led to record flooding on some rivers systems in the area.

(NOAA/NHC)

Many locations in eastern North Carolina saw 6 to 12 inches of rain, with lesser amounts in South Carolina. Chantal serves as another reminder that the inland flooding risk is sometimes worse than the storm itself.

(NOAA/NHC)

The NHC’s post-storm analysis has more imagery and pictures of the flooding and damage from Chantal. In the end, this was about a $500 million storm.

Tropical Storm Dexter (August 3-6)

After Chantal, we went about 1 month between storms. Why was that? There was a good bit of atmospheric moisture available. Warm waters were aplenty. There are two theories I have. The first is reduced instability in the Atlantic during that time. In other words, we lacked the “juice” needed to generate thunderstorms, or at least it was below average.

Below average instability likely kept a lid on activity in much of July 2025. (NOAA/Moodys)

Another reason, which is probably related, is that the background state of the atmosphere over the Atlantic Basin was hostile toward tropical development. If you look at a metric called “velocity potential,” you can see where the background state of the atmosphere shows rising air (better thunderstorm risks) or sinking air (less thunderstorm risk). The average anomaly from July 10 through August 5, 2025 is shown below. Cool colors indicate rising air in the background, warmer colors indicate sinking air.

A lack of rising air likely helped contribute to lower instability and just a generally hostile background state in the Atlantic. (NOAA PSL)

Velocity potential isn’t a make or break parameter. In other words, you can still generate tropical storms even with a hostile background state. But it does tilt the odds such that there may be somewhat less risk during those more hostile periods. Like everything, it’s nuanced. We discussed this a bit around July 10th. This idea seems to have been validated by models overforecasting the return of rising air to the background state of the Atlantic, while simultaneously generating some disturbances in the extended forecast timeframe in July that never actually came to fruition in any meaningful way.

(NOAA/NHC)

In any event, Dexter formed off a stalled front in the western Atlantic around August 2nd. It became a cyclone about 375 miles west northwest of Bermuda. Dexter peaked on August 6th as a 60 mph tropical storm before becoming an extratropical storm that night. It did reach hurricane-force with winds as an extratropical storm but was not considered a hurricane by definition. Dexter sort of came about fairly quickly with generally mediocre genesis forecasts. But once identified, the models did fine with its forecast.

Tropical Storm Dexter moving out to sea. (Colorado State, CIRA)

Dexter was mostly a non-event, as it remained out at sea.

We’ll pick up the action in Part 2 of our season in review.

Thursday quick hits: Hurricane season, severe weather, heavy rain

In brief: Today, a brief post to just offer up some details on the Colorado State hurricane forecast release, as well as a quick update on the weather the next few days.

A muted hurricane season? Maybe.

The most prominent hurricane outlook of 2026 was released today, as Colorado State University’s experts unveiled their expectations for the 2026 Atlantic Hurricane season. You can read the full report here, or a nice summary from Michael Lowry here. Bottom line? They’re calling for a slightly below average season of activity, which would be the weakest in over a decade. Justifications include the developing El Niño and less warm water in the Atlantic than we’ve seen in several years. The Atlantic MDR, main development region is close to 2025 levels and well off 2023-24 levels, which were extreme.

Atlantic MDR water temps are close to, if not tracking cooler than 2025. (Kim Wood/University of Arizona)

I will caution that while the Caribbean is also tracking cooler than recent years, the Gulf of Mexico and the subtropical Atlantic are not. In fact, they’re still up near record levels, sometimes above them. So all it takes is the wrong 5 day period for something to come together. Which is why we so often preach that “it only takes one” and that seasonal forecasts are mostly amusing scientific pursuits and less actionable in any meaningful way. Whatever the case, it serves as a reminder that hurricane season is coming, and even in a quiet year, you should prepare accordingly.

Severe weather risks

Severe weather is possible today with a slight risk across the Plains. Large hail is possible from Kansas into southeast Nebraska and northwest Missouri this afternoon.

Large hail risks including Topeka, the Little Apple, and St. Joseph, MO. (NOAA SPC)

We see a slightly lower risk of severe storms into Kansas and Oklahoma tomorrow, but there should be another ramp up on Saturday in West Texas.

Large hail and strong wind gusts will be possible in any storms on Saturday in West Texas. (NOAA SPC)

A slight risk is in place (level 2/5) from Amarillo to Del Rio for large hail and strong wind gusts in any storms on Saturday.

Subsequent severe weather risks are going to follow in the days after this. Much of the Central U.S. and Plains, including the Midwest, Ohio Valley, and Mississippi Valley are highlighted on at least 1 or 2 days from Sunday through Wednesday next week for potential severe storms. More to come on that.

Heavy rain risks

A large swath of the country into Ontario and Quebec are in the crosshairs of a solid 1 to 4 inches of rain over the next week. Model guidance shows the potential for isolated pockets of 4-7 inches of rain in spots as well. This includes perhaps Texas and the Great Lakes.

Widespread 1 to 4 inch rainfall totals are expected from North Texas into the Great Lakes and southeast Canada over the next week. (Pivotal Weather)

While much of this rain is going to fall over drought-impacted areas, the Great Lakes are already above normal in the soil moisture department. Flooding risk may be slightly higher there than elsewhere.

Closing out March, looking ahead in Texas, and, yes, a big El Niño is probably on the way

In brief: Today we tie a bow on the heat wave from March, offer a quick El Niño update, and take a peek at Texas weather over the next few days.

Closing out the heat

With the March numbers finalized, I wanted to just tally things up for you. In March of this year, over 10,000 daily high temperature records were broken, along with nearly 1,700 additional records tied. 8,400 daily warm low temperature records were broken, along with over 1,500 tied. Over 2,500 monthly high temperature records and over 1,200 monthly warm low temperature records were also set or tied in March. Monthly records are those set that break the record for any day in the month.

For context, almost 51,000 daily high temperature records have been set over the course of the last year, so the March records represent nearly 20% of all those records. Meanwhile, 4,300 monthly high temperature records were set over the last year, so March represents approximately 60 percent of all monthly high temperature records over that time period. Really, a remarkable feat.

U.S. Weather Update

No real major issues of note over the next week in terms of temperatures. Now, in terms of precipitation and severe weather, we’ll be watching that a bit closely. More on that in the Texas section below.

Chatter has been building regarding the potential for a massive El Niño event later this year. Models seem to be on board. Ancillary evidence supports it. Not much else to say right now except watch and wait.

El Niño forecast from the ECMWF seasonal ensemble showing all systems go for launch this summer and fall. (ECMWF)

If we do end up in a developing El Niño heading into hurricane season, which certainly seems likely at this point, this would favor muted activity. There’s some speculation out there that it could be an exceptionally weak season, but I think it’s far too early to take comfort in that. We will be getting our first look at important seasonal outlooks soon. I’ll be curious to see how low they go. The reality is that while seasonal forecasts are generally alright, there are still plenty of ways they can fail.

Site note

I have been slowly working through a multi-post series reviewing the 2025 Atlantic hurricane season, with all the post-storm reports complete and such. I hope to drop that either later this month or early next month.

Texas weather outlook

Alright, let’s dive into Texas over the next several days. First off, a pretty good deal of precipitation is likely in the state, which is good news. Expect some showers and storms in West Texas today, South Texas on Thursday, East Texas on Friday, and much of Central Texas over the weekend. The sprinkling each day will add up with

The rainfall forecast through early next week shows a good bit of rain in northwest Texas, with a fair amount in Central and Southeast Texas as well. (Pivotal Weather)

In addition to the rainfall, there will be a severe weather threat in Texas this week. Beginning on Thursday in the Panhandle, a marginal risk is in place (level 1/5). Parameters don’t look especially great, but we may see some isolated activity pop on the dryline out there on Thursday. By Friday, I would expect to see perhaps another marginal risk eventually somewhere in the state as storm chances float around. Over the weekend, however, much of North, Central, and parts of West Texas are highlighted in severe risks Saturday, Sunday, and Monday.

Much of western and central Texas are highlighted in the equivalent of a slight risk (2/5) for Saturday and Sunday. (NOAA SPC)

The risks are probably a bit higher Sunday and Monday rather than Saturday, but nevertheless there will likely be severe weather risk this weekend in the western 2/3 of Texas with hail, strong winds, and isolated tornadoes all possible.

Temperatures look to be near to slightly above normal. Nothing too crazy in the forecast heat-wise. Rain showers will likely temper daytime highs with clouds and humidity giving a slight boost to nighttime lows (more typical for mid to late May).

Forecast temperatures in Austin over the next week look seasonably warm. (Weather Bell)

Some days may be cooler or warmer depending on rain coverage.

As a mind-boggling heat wave begins to wrap up, we look at some initial numbers

In brief: An absolutely mind-boggling heat wave will finally reach its merciful conclusion this week. It has established thousands of new March temperature records, an event with virtually no modern precedent. Meanwhile, the heat has devastated an already fragile snowpack in the West. We talk about that and have an update on Texas weather…maybe some rain?

Record shattering heat continues

Beginning on roughly March 16th and continuing through yesterday, the U.S. has been absolutely gripped by a record shattering heat wave that has few to no peers in our historical record back to the late 1800s. The geographic scope, intensity, and duration of this event has been absolutely insane. That’s honestly the only word you can use to describe it, insane.

A map of March monthly high temperature records met or exceeded from March 21-25 and the statistics for the entire month through the 25th.

Since the beginning of March, over 1,500 new monthly high temperature records have been established, with over 500 additional monthly records tied (the 495 shown above stops on the 25th and new ones have been met or exceeded since then).

Let’s put this into perspective for a moment. In all of 2025, a hot year mind you, 1,981 monthly high temperature records were set or tied. In all of 2024, just under 2,300 monthly high temperature records were set. In June and July 2021, the last really comparable magnitude heat event to this one, a mere 1,402 monthly records were established.

Some other standout months, most of the warmest on record, that still came up short include October 2024 (673 monthly records), December 2021 (1,154 monthly records), February 2017 (882 monthly records), November 2016 (614 monthly records), June 2012 (912), March 2012 (921), September 2000 (1,095), May 2000 (740), November 1999 (1,182), April 1989 (812), June 1988 (1,001), December 1982 (942), September 1953 (707), December 1939 (1,004), September 1939 (740), August 1936 (658), July 1936 (1,421), July 1934 (880), May 1934 (1,285), June 1933 (671), February 1930 (742).

In other words, there is unlikely any modern comparison to the heat we have seen this month. Phoenix hit 105° for three consecutive days, the hottest on record there for March OR April. Albuquerque’s 91° on March 21 was the hottest for March or April. We could go on and on with this stuff. But it has truly been a remarkable meteorological event to witness. And perhaps a bit frightening in some respects.

Additional record heat is likely today and tomorrow before the pattern really does ease up. A flex of the ridge into the Northeast and Mid-Atlantic later this week will allow for a bunch of record warm minimum temperatures but probably very few record highs.

Monday’s forecast records or near-records, as well as a weekly tally of current forecast records or near-records at the top. (NOAA WPC)

Just a remarkably durable, gigantic weather event.

Snowpack woes

Meanwhile, an already bleak snowpack story has been inconceivably worse because of the heat wave.

The majority of the West is dealing with 50% or less of normal snowpack right now. (USDA)

The snowpack has been completely decimated. Even in the relatively better off north, the snowpack is pathetic right now. This is going to strain water supply and likely increase wildfire risk as we head toward summer.

Snowpack water equivalent at the Colorado River headwaters is well below the previous record low. (USDA)

Between the heat and lack of snowpack, we’re heading into a summer where the West is going to be in focus for a lot of serious risk. Again, while a lot of attention is focused on severe weather, hurricanes, and flooding across the nation, it may not be apparent to people just how bad this situation is becoming. The West is going to be a flashpoint for a lot of things in the coming months and years.

Texas outlook

As we often do on Mondays, I want to update our Texas readers on the outlook. First off, last week was a poor week in the rainfall department, as expected. Little to no rain fell across the state.

7-day rainfall estimates across the south-central U.S. (Pivotal Weather)

Drought coverage and intensity continues to expand, especially across South Texas. The good news is that the pattern should become more active in Texas this week, with a system Wednesday/Thursday and then perhaps an even stronger one over the weekend.

Rainfall forecast through later this weekend across Texas shows the potential for 1 to 3 inches, with isolated higher amounts in a few spots. (Pivotal Weather)

This rain will come with thunderstorm chances as well, including some severe risk. Much of interior Texas is in a marginal risk for severe storms on Wednesday, the level 1/5 risk.

Some severe weather is possible from Hill Country into the Metroplex on Wednesday, no foolin’. (NOAA SPC)

The severe risk may be a bit higher this weekend, though the SPC is not currently highlighting Texas. Some of the machine learning severe risk tools are beginning to highlight the weekend.

Colorado State’s machine learning severe probability forecast (left) highlights parts of West and North Texas for severe weather this weekend. Confidence is still too low for an SPC highlight yet, however. (Colorado State Univ)

So that’ll be worth monitoring. At the least, the hope is that some drought-relaxing rains will occur across the state. Temperatures won’t be quite as hot this week as they were last week. Houston never got above 86° last week. Last week, Dallas peaked at 87° after hitting 95° last Sunday. San Antonio and Austin both popped a 90 again this past week.

For the upcoming week, our hottest day looks to be Wednesday with highs around or above 90 in San Antonio and Austin and mid-80s in Houston and Dallas. Much cooler weather may arrive this weekend, with forecasts of 60s and 70s behind Saturday or Sunday’s storm system.

Forecast high temperatures across the largest cities of Texas this week.

Overall, a little bit more typical for spring, albeit still a bit hot.