#Philadelphia #weather #PAwx #PhillyWx #wx
Friday Update
Posted Friday 08/28/26 @ 11:19 AM — A quick update- A few isolated showers are still expected to pop up around the 3-5 PM time frame with most of the heavier activity in NJ.

As for rainfall totals yesterday, here’s the final MRMS (2 Pass validation) —

My regular Weekend Weather Forecast follows later today.
Thursday Update – Friday Forecast
Posted Thursday 08/27/26 @ 7:35 PM — Incredible levels of rainfall were received today in some areas, with much falling outside of the areas forecast by this morning’s models.
Here’s the preliminary totals as of 6 PM this evening. Much more has fallen and will fall since this MRMS measurement—

The rain is expected to end around daybreak Friday but a secondary cold front along with an assist from a favorable jet streak location will cause more scattered showers and thunderstorms from the city into NJ and the shore from early afternoon into the evening.
Here’s the REFS 1 hour rainfall snapshot at 4 PM. Additional areas will see showers develop before and after 4 PM —

Latest Update
Posted Thursday 08/27/26 @ 2:58 PM — The new RRFS has an hourly model. The latest available is 1 PM (17z)
Here’s the 17z updated total rainfall forecast with flooding rains near Haddonfield and Brownsville NJ—

Can we believe this, when the morning model had the rain barely making it into NJ?? (see below)
I guess that’s why the NWS forecasts don’t even attempt to localize the heaviest rain bands or flooding locations in advance.

One more thing…
Posted Thursday 08/27/26 @ 11:01 AM — The biggest takeaway from this is the heaviest activity will be north and west of the immediate Philadelphia area—

Even more surprising is this morning’s RRFS which just became available—

This will be a good test of the new high resolution RRFS compared to a well-established high resolution model, the HRRR. Even more interesting- the RRFS jet streak is different than the HRRR (as reviewed below). (The RRFS has us in neither the right or left regions. )
Thursday Update 2
Posted Thursday 08/27/26 @ 9:59 AM — The HRRR 12z has become available. The 12z models includes new direct upper air measurements via weather balloons.
| Severity Parameter |
Sept 1 , 2021 Tornado Outbreak (example of highly severe) |
4-1-23 Tornadoes (Example of severe) |
08-07-23 18z HRRR Bow Echo |
Last week 08-20-26 18z RRFS |
Today |
| CAPE Joules/kg (available energy) |
3500-4200 ⚑⚑⚑⚑ |
2100 ⚑⚑ |
2600 ⚑⚑ |
2100 ⚑⚑ S Chester County Cape May County |
2800 |
| Helicity m^2/s^2 (possible tornadoes) |
1350 ⚑⚑⚑⚑⚑ |
655 ⚑⚑ |
726 ⚑⚑ |
667 ⚑⚑ Various in NJ |
209 ⚐ Western Suburbs |
| Vertical Shear 1/sec (Maintains storms wind damage) |
40-46 ⚑⚑⚑⚑ |
40-45 ⚑⚑⚑⚑ |
30 ⚑ |
35.5 ⚑⚑⚑ Montgomery Co |
19 ⚑ Trenton Area |
| Precipitable Water (Flooding) |
2.7″ ⚑⚑⚑⚑ |
0.83” ↓ |
2.1″ ⚑⚑ |
2.4″-2.6″ ⚑⚑⚑⚑ S Jersey S Chester Co |
2.1″ ⚑⚑⚑ Spotty Areas |
| Lifted Index º K (instability) |
minus 6º ⚑⚑ |
minus 9.3º ⚑⚑⚑⚑ |
minus 9.9º ⚑⚑⚑⚑ |
Minus 6.4º ⚑⚑ S Chester Co Cape May |
Minus 7.4º ⚑⚑⚑ |
| Peak Wind Gusts mph |
40-50 ⚑⚑⚑ |
40-50 ⚑⚑⚑ |
65mph ⚑⚑⚑⚑ |
54mph ⚑⚑⚑ Salem Vineland NJ |
51 mph ⚑⚑⚑ Isolated Trenton |
| 250 mb Jet Stream Wind mph (Energy) |
63 ⚑ |
135 ⚑⚑⚑⚑ |
74 ⚑⚑ |
90 ⚑⚑⚑ Upper Bucks Upper Montco |
92
|
| SWEAT Index (RRFS) (severity >400 is extremely severe) |
387 ⚑⚑⚑ Near Delaware |
309 ⚑⚑ Scattered areas |
|||
| K Index (RDPS only) (instability) |
41 ⚑⚑⚑⚑ South Jersey |
41 ⚑⚑⚑⚑ Southern Lancaster and Chester |
|||
| Max Updraft Helicity (RRFS) |
544 ⚑⚑⚑⚑ |
106 ⚑⚑ |
↓ indicates works against Severity ⇩ Significant, but less impact
So what does all this mean?
- There is plenty of energy for any storms that do develop. Very high CAPE values.
- Storms that develop will be scattered and less organized. Difficult to time
- Lower chance of tornadoes compared to other stormy days this summer.
- Highest chances of any clustered storms will be this morning and again about mid-afternoon. Exact times not possible today. Another maxima seems to be in the 2-4 PM time period. Storm activity this evening will remain mostly north and west.
- This is the first potential storm day this year that has a strong influence of a jet streak nearby. (“jet streak”- localized increase in winds of the jet flow, similar to a garden hose nozzle, where restriction causes increase in force/speed.)
- From the HRRR, we will be in an unfavorable position for storm enhancement by the evening based on jet stream/streak position.

Here’s the current radar. The overall forecast suggests that today’s potential strong storms will be where the current precipitation is falling right now, except for the 2-4 PM time period—

Thursday Update
Posted Thursday 08/27/26 @ 9:06 AM — As mentioned last night, there are two issues with today’s forecast:
- Wide spread and lack of agreement in the model forecasts, suggesting higher than average uncertainty regarding timing of any precipitation and amounts
- A disconnect between the forecast for heavy rains in our area and the model forecasts suggesting the heaviest activity remains west and north of our area.
I’ve been trying to piece this together into a coherent forecast and I’m going to use my “severity table” to come to a likely forecast. This table is based on the 09z RRFS (“off hour” forecast)—
| Severity Parameter |
Sept 1 , 2021 Tornado Outbreak (example of highly severe) |
4-1-23 Tornadoes (Example of severe) |
08-07-23 18z HRRR Bow Echo |
Last week 08-20-26 18z RRFS |
Today |
| CAPE Joules/kg (available energy) |
3500-4200 ⚑⚑⚑⚑ |
2100 ⚑⚑ |
2600 ⚑⚑ |
2100 ⚑⚑ S Chester County Cape May County |
3200 |
| Helicity m^2/s^2 (possible tornadoes) |
1350 ⚑⚑⚑⚑⚑ |
655 ⚑⚑ |
726 ⚑⚑ |
667 ⚑⚑ Various in NJ |
400 ⚑ Lancaster Co |
| Vertical Shear 1/sec (Maintains storms wind damage) |
40-46 ⚑⚑⚑⚑ |
40-45 ⚑⚑⚑⚑ |
30 ⚑ |
35.5 ⚑⚑⚑ Montgomery Co |
23 ⚑ Lancaster Co |
| Precipitable Water (Flooding) |
2.7″ ⚑⚑⚑⚑ |
0.83” ↓ |
2.1″ ⚑⚑ |
2.4″-2.6″ ⚑⚑⚑⚑ S Jersey S Chester Co |
1.8- 1.9″ ⚑⚑ |
| Lifted Index º K (instability) |
minus 6º ⚑⚑ |
minus 9.3º ⚑⚑⚑⚑ |
minus 9.9º ⚑⚑⚑⚑ |
Minus 6.4 ⚑⚑ S Chester Co Cape May |
Minus 8.5º ⚑⚑⚑ |
| Peak Wind Gusts mph |
40-50 ⚑⚑⚑ |
40-50 ⚑⚑⚑ |
65mph ⚑⚑⚑⚑ |
54mph ⚑⚑⚑ Salem Vineland NJ |
20 mph ⚑ (40 Honey Brook) |
| 250 mb Jet Stream Wind mph (Energy) |
63 ⚑ |
135 ⚑⚑⚑⚑ |
74 ⚑⚑ |
90 ⚑⚑⚑ Upper Bucks Upper Montco |
92
|
| SWEAT Index (RRFS) (severity >400 is extremely severe) |
387 ⚑⚑⚑ Near Delaware |
355 ⚑⚑⚑ Higher S Chester County |
|||
| K Index (RDPS only) (instability) |
41 ⚑⚑⚑⚑ South Jersey |
41 ⚑⚑⚑⚑ Southern Lancaster and Chester |
|||
| Max Updraft Helicity (RRFS) |
544 ⚑⚑⚑⚑ |
106 ⚑⚑ |
↓ indicates works against Severity ⇩ Significant, but less impact
So there are a number of ingredients for severe weather missing today compared to last time.
- First, tornadoes are less likely today with lower helicity.
- Heavy Rainfall looks to be less despite forecasts of flooding.
- Straight line wind damage is more likely due to strong jet winds
I’ll be updating the another table with the HRRR that just became available. Check back in about 40 minutes.
Active Weather Day – Thursday
Posted Wednesday 08/26/26 @ 7:41 PM — An interesting and active weather day is in store for us on Thursday. Here’s the current setup—

A warm front moves through between 5 AM and 9 AM Thursday morning. This will be accompanied by showers and thunderstorms.
Additional scattered storms are possible throughout the day with high humidity and dew points. (The RRFS shows some storms, somewhat heavy north of our area between 12 PM and 2 PM. ) A cold front moves through sometime Thursday night preceded by more showers and thunderstorms about 6 PM – 9 PM. It’s unclear whether the majority of the stronger storms will move to our northwest. Here’s the RRFS-based SWEAT index —

There’s significant differences among the models with the timing of the storms tomorrow with the NAM-NEST quite different than the RRFS.
I’ll update Thursday morning, likely before 10 AM after the 12z HRRR becomes available.
Wednesday -Thursday
Posted Tuesday 08/25/26 @ 5:00 PM — The degree of cloudiness today was more than expected and forecast. Here’s yesterdays RRFS cloud forecast for today, Tuesday—

Looking back at yesterday’s RRFS, it appears that its cloud algorithm doesn’t include very low stratocumulus cloudiness. Indirectly, we can infer stratocumulus cloudiness based on high relative humidity at a height of 925 mb (2500 feet above ground). Looking at this level, we see the cloudiness we had—

Unfortunately, cloud physics is much more complicated than just relative humidity, but an upper cyclonic curvature flow that we have today combined with high RH at this level gives the right forecast at least for today.
So what about Wednesday? Wednesday appears to have more sun early and more sun late afternoon with a period of low clouds between 11 AM and 2 PM, but not as dark as today—

The warm front is expected Thursday with a cold front Thursday night. Thursday looks to be cloudy, but with breaks of sun possible. Rain will be intermittent and widely scattered, but a more organized area of showers and thunderstorms is expected between 2 PM and 5 PM. There may be enough sunshine and energy for strong storms.
Tuesday through Thursday Outlook
Posted Monday 08/24/26 @ 8:07 PM — Tuesday and Wednesday should be delightful with plenty of sunshine both days and somewhat warmer temperatures on Wednesday.
There may be some increase in cloudiness on Wednesday afternoon or evening as a warm front approaches from the south.

Considerable rain is expected with this warm front/cold front on Thursday with some areas receiving more than 1 inch by Friday morning.
About this Morning’s Showers
Originally Posted Mon 10:49 AM — Today we began a day forecast to be sunny with some showers and clouds in Chester and Montco. What gives?
This is the sort of stuff about weather that fascinates me. None of the models showed this in advance. So, I needed to do some detective work to understand what was happening.
Here’s the water vapor image—

Here’s the RRFS based calculated moisture convergence and relative humidity at 10,000 feet, something that would cause these showers—

Finally we have a trigger, upward motion as shown by something called frontogenic forcing, which when upstream from a band of high relative humidity at 10,000 feet, will also cause showers—

So we have multiple ingredients that caused the showers this morning, despite the fact that the RRFS model (and the HRRR and RAP models) showed no precipitation from all of these contributors. Interesting!
The balance of the day should be sunny and quite nice!


Hi Glenn. I’ve been following your forecasts for a few years now. I always find them intriguing and I really appreciate the detail and the why compared to TV weather folks.
I’m wondering how you got into this, how you learned what you learned (resources, etc., if you have any you can share), as I’d really like to be able to look at similar base resources and a) just see if I can see and understand what I think but also b) be able to make educated guesses for a different area, NE PA specifically, which is just outside your focus area.
To be clear, I am not starting a blog, not looking to interfere with your location focus or activities or in any other way “take” from what you’re doing here. I’m genuinely curious about how you do what you do, and if I can learn how to as well. I don’t have time for a blog – one young kiddo here, one on the way, full time job. Just curious and looking to learn more in depth about something I’m curious about.
Hi Megan,
Without knowing the specifics of your background, I’m not sure I can address all of your questions. Let me say that I’m very flattered that my approach to weather forecasting has caught your interest. Let me say that I’ve been into the weather since I was about 7-8 years old; I did pretty good with just a wind vane, barometer and a cloud chart. My undergraduate degree is in physics and I’ve done programming, specifically in dental and medical office applications in the past. I’m retired now and it’s difficult to condense many decades of evolving weather education into a short open response. I spend all too many hours ‘doing the weather’ when I’m not bicycling or traveling with my wife. Luckily, my wife has her own hobbies and she doesn’t mind at all that I spend too many hours in my home “weather center”.
I’d say, to start, you need a good background in science and specifically physics. If you aren’t familiar with the terms “Ideal Gas Law” and the “Boyles Law”, you likely need to somehow obtain an understanding of these basic concepts. Without understanding the basics, it’s hard to progress very far. (Then again, I’ve often wondered whether some local TV broadcast “meteorologists” know what these are.)
That said, obtaining this information is much easier now than it was when I was younger. (In the past, I would go the main library and take out books on Meteorology; as many books as I could find.) But now, the Internet is an amazing resource. ChatGPT and Claude will and can take you magnitudes further along. ChatGPT has a ‘teacher or learning’ mode where you can ask questions that get answered in a mode designed for learning.
I’m a Mac user and an Apple iPad user. Two of the very best apps for getting weather data and being exposed to the sort of thing that I do is “LuckGrib” for Mac and iPad/iPhone. Also “WeatherFront” for iPad/iPhone. LuckGrib will let you download different parameters and create beautiful maps. It’s remarkable software. WeatherFront has real live radar/satellite imagery. Really a super app.
(I auto-download my own model data on four Macs that run 24 hours a day and use NOAA-AWIPS software for satellite and radar, but there’s plenty of data to get with no programming experience using LuckGrib’s built in downloads and WeatherFront radar/satellite.)
As for learning, here’s some gems that I think will take you far—
Jetstream -Introduction to the Atmosphere- NOAA
Also this site is excellent:
Teaching yourself Meteorology
For technical information, check out my weather links
For Online weather data and model data, nothing beats the College of Dupage Weather site
Hey Glenn,
Thanks so much for the resources list. This is really what I was hoping for.
I don’t have a background in physics, but I did get undergrad degrees in math and compsci, grad degree in compsci, and I manage a team of Platform Engineers. The programming side of things should be much of a problem, especially with Claude / ChatGPT.
While I have no idea what the Ideal Gas Law is, I think I have enough math background and curiosity that this will be a nice rabbit hole to run down and actually put that math background to use hahaha
Seriously, thanks again. I really appreciate the response.
Megan
Hi Megan,
You sound like you have the nascent interest and technical ability to become a true weather nerd! (that’s a compliment!) I hope you have access to a Mac. The LuckGrib app is the most impressive app for weather visualization and learning I’ve seen and there’s nothing as polished for Windows. It has a free two week trial and no ongoing subscription fees. It’s a gem. And free real time downloads of many models! (although, for very advanced things, its data offering doesn’t serve my needs.) Wish you the very best!
Thanks for those links – going to bookmark them and start there!
I’ve got the programming side of things down – undergrad degrees in math and compsci, grad degree in compsci, manage a team of Platform Engineers.
The physics side of things, not so much, but that’s where I’m curious to be able to apply my math and compsci backgrounds for fun and for a specific use.
This was a great help in pointing me to starting place resources – thank you thank you!
Megan