These Cities Are In The Direct Path of a Large Rain Storm This Week

https://climate-crisis-247-bucket.nyc3.digitaloceanspaces.com/wp-content/uploads/2025/07/07214005/Forecast-precipitation-totals-July-2-to-4-150x150.png

A slow-moving, moisture-laden storm is sweeping across the Eastern Seaboard this week, threatening to dump inches of rain on dozens of cities from New York to Florida. Forecasters from the National Weather Service show the potential for flash flooding, strong wind gusts, and isolated thunderstorms as the storm churns through the region.

Hot property? From Maui to Malibu, These Affluent Enclaves Are Becoming Wildfire Hotspots
Running dry? The 10 Cities Facing Emergency Drought Conditions, Water Crises

Rainfall totals could top two inches in some areas, with some cities expected to receive several weeks’ worth of rain in just 72 hours. In Florida, heavy rainfall is strengthened by a low pressure system off the Atlantic Coast that the National Hurricane Center predicts has a 40% chance of cyclone formation. A closer look at the data reveals the cities that will receive the most rain this week.

To determine the cities where it will rain the most this week, Climate Crisis 247 analyzed 72-hour quantitative precipitation forecasts from the National Digital Forecast Database of the National Oceanic and Atmospheric Administration. Cities were ranked by total cumulative rainfall forecast totals for the period July 2 to 4, 2025. Only places with at least 150,000 residents were included. Population data is from the U.S. Census Bureau.

25. Birmingham, AL

Photo by Rojan Maharjan on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.71 inches
  • Forecast average temperature for next 72 hours: 78.6°F
  • Population: 200,431
 

24. Chattanooga, TN

Photo by Cassidy Dickens on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.72 inches
  • Forecast average temperature for next 72 hours: 79.3°F
  • Population: 181,288
 

23. Newport News, VA

Photo by Derek Lamar on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.73 inches
  • Forecast average temperature for next 72 hours: 80.8°F
  • Population: 185,118
 

22. Lubbock, TX

Photo by Pete Alexopoulos on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.79 inches
  • Forecast average temperature for next 72 hours: 73.2°F
  • Population: 258,190
 

21. New York, NY

Photo by Axel Houmadi on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.84 inches
  • Forecast average temperature for next 72 hours: 77.9°F
  • Population: 8,622,467
 

20. Tallahassee, FL

Photo by Mick Haupt on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.86 inches
  • Forecast average temperature for next 72 hours: 81.2°F
  • Population: 198,259
 

19. Columbus, GA

Photo by Jerel Coles on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.87 inches
  • Forecast average temperature for next 72 hours: 81.0°F
  • Population: 204,572
 

18. Fayetteville, NC

Photo by Chris Silverman on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.91 inches
  • Forecast average temperature for next 72 hours: 80.9°F
  • Population: 208,697
 

17. Greensboro, NC

Photo by Zachary Kadolph on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.92 inches
  • Forecast average temperature for next 72 hours: 77.7°F
  • Population: 297,202
 

16. Norfolk, VA

Photo by Derek Lamar on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.92 inches
  • Forecast average temperature for next 72 hours: 81.2°F
  • Population: 236,973
 

15. Richmond, VA

Photo by James McDonald on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 0.92 inches
  • Forecast average temperature for next 72 hours: 78.9°F
  • Population: 227,171
 

13. Cape Coral, FL

Photo by SpaceX on Pexels

  • Forecast cumulative rainfall for next 72 hours: 1.01 inches
  • Forecast average temperature for next 72 hours: 82.9°F
  • Population: 198,912
 

12. Port St. Lucie, FL

Photo by Kaitlin Duffey on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.02 inches
  • Forecast average temperature for next 72 hours: 81.3°F
  • Population: 210,520
 

11. Philadelphia, PA

Photo by Devon Wellesley on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.04 inches
  • Forecast average temperature for next 72 hours: 77.2°F
  • Population: 1,593,208
 

10. Chesapeake, VA

Photo by Matt Hardison on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.08 inches
  • Forecast average temperature for next 72 hours: 80.9°F
  • Population: 249,377
 

9. Charlotte, NC

Photo by Ryan M on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.08 inches
  • Forecast average temperature for next 72 hours: 79.9°F
  • Population: 875,045
 

8. Virginia Beach, VA

Photo by Daniel Halseth on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.10 inches
  • Forecast average temperature for next 72 hours: 81.4°F
  • Population: 457,900
 

7. Orlando, FL

Photo by Mick Haupt on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.23 inches
  • Forecast average temperature for next 72 hours: 81.5°F
  • Population: 307,738
 

6. Washington, DC

Photo by Andrea García on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.29 inches
  • Forecast average temperature for next 72 hours: 78.3°F
  • Population: 670,587
 

5. Alexandria, VA

Photo by Srini Somanchi on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.32 inches
  • Forecast average temperature for next 72 hours: 78.6°F
  • Population: 157,594
 

4. Arlington, VA

Photo by Yifu Wu on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.34 inches
  • Forecast average temperature for next 72 hours: 78.1°F
  • Population: 235,845
 

3. Tampa, FL

Photo by Kristina Volgenau on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.90 inches
  • Forecast average temperature for next 72 hours: 81.6°F
  • Population: 388,768
 

2. Baltimore, MD

Photo by Irina Sitnikova on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 1.92 inches
  • Forecast average temperature for next 72 hours: 78.5°F
  • Population: 584,548
 

1. St. Petersburg, FL

Photo by Aarit Rao on Unsplash

  • Forecast cumulative rainfall for next 72 hours: 2.31 inches
  • Forecast average temperature for next 72 hours: 82.4°F
  • Population: 259,343
 


  1. Finding a fiduciary financial advisor doesn't have to be hard. SmartAsset's free tool matches you with up to 3 financial advisors that serve your area in 5 minutes.
  2. Each advisor has been vetted by SmartAsset and is held to a fiduciary standard to act in your best interests. Get on the path toward achieving your financial goals!
More from ClimateCrisis 247