These Northeast Cities Are Due for a Rainy Halloween

https://climate-crisis-247-bucket.nyc3.cdn.digitaloceanspaces.com/wp-content/uploads/2025/10/30220111/Precipitation-forecast-October-31-150x150.png

This week, a slow-moving, low pressure system is bringing heavy rain and storm winds up and down the East Coast. The National Weather Service has issued flood warnings for dozens of major cities, affecting millions of Americans.

As the system moves northeast this Halloween, several major cities are bracing for rain. At least 25 cities will receive over an inch of rain, while one coastal city will receive nearly two inches in just 24 hours. A closer look at the data reveals the cities that will receive the most rain on one of the biggest outdoor days of the year.

To determine the cities that will get the most rain this Halloween, Climate Crisis 247 reviewed precipitation forecast data from the NOAA’s National Digital Forecast Database. Cities were ranked based on forecast cumulative rainfall for October 31, 2025. Only cities with at least 25,000 residents were considered.

25. Lowell, MA

Photo by Aleksandar Pasaric on Pexels

  • Forecast rainfall, October 31: 1.32 inches
  • Forecast average, October 31: 56.3°F
  • Total population: 114,737
 

24. Warwick, RI

Photo by Thomas Werneken on Unsplash

  • Forecast rainfall, October 31: 1.32 inches
  • Forecast average, October 31: 55.4°F
  • Total population: 82,783
 

23. Cranston, RI

Photo by Nick Fayne on Unsplash

  • Forecast rainfall, October 31: 1.33 inches
  • Forecast average, October 31: 55.0°F
  • Total population: 82,691
 

22. Medford, MA

Photo by Mier Chen on Unsplash

  • Forecast rainfall, October 31: 1.35 inches
  • Forecast average, October 31: 57.2°F
  • Total population: 61,748
 

21. Woburn, MA

Photo by Todd Cravens on Unsplash

  • Forecast rainfall, October 31: 1.35 inches
  • Forecast average, October 31: 56.8°F
  • Total population: 40,992
 

20. Lawrence, MA

Photo by Laura Michalski on Unsplash

  • Forecast rainfall, October 31: 1.37 inches
  • Forecast average, October 31: 56.6°F
  • Total population: 88,067
 

19. Everett, MA

Photo by Phil Evenden on Pexels

  • Forecast rainfall, October 31: 1.39 inches
  • Forecast average, October 31: 57.6°F
  • Total population: 48,685
 

18. Boston, MA

Photo by jacob Licht on Unsplash

  • Forecast rainfall, October 31: 1.39 inches
  • Forecast average, October 31: 56.5°F
  • Total population: 665,945
 

17. Taunton, MA

Photo by Adrienne Kelley on Unsplash

  • Forecast rainfall, October 31: 1.40 inches
  • Forecast average, October 31: 55.0°F
  • Total population: 59,436
 

16. Brockton, MA

Photo by John Fay on Unsplash

  • Forecast rainfall, October 31: 1.42 inches
  • Forecast average, October 31: 55.0°F
  • Total population: 104,713
 

15. Quincy, MA

Photo by Andrew Heald on Unsplash

  • Forecast rainfall, October 31: 1.43 inches
  • Forecast average, October 31: 56.4°F
  • Total population: 100,981
 

14. Malden, MA

Photo by Steve Pham on Unsplash

  • Forecast rainfall, October 31: 1.44 inches
  • Forecast average, October 31: 57.0°F
  • Total population: 65,463
 

13. Revere, MA

Photo by Kumar Mehul on Unsplash

  • Forecast rainfall, October 31: 1.48 inches
  • Forecast average, October 31: 57.4°F
  • Total population: 60,577
 

12. Portland, ME

Photo by Gary Deetz on Unsplash

  • Forecast rainfall, October 31: 1.52 inches
  • Forecast average, October 31: 55.3°F
  • Total population: 68,280
 

11. Leominster, MA

Photo by Patrick Foreman on Unsplash

  • Forecast rainfall, October 31: 1.53 inches
  • Forecast average, October 31: 53.3°F
  • Total population: 43,620
 

10. Weymouth Town, MA

Photo by Inge Maria on Unsplash

  • Forecast rainfall, October 31: 1.54 inches
  • Forecast average, October 31: 56.1°F
  • Total population: 57,300
 

9. Haverhill, MA

Photo by Belia Koziak on Unsplash

  • Forecast rainfall, October 31: 1.57 inches
  • Forecast average, October 31: 56.3°F
  • Total population: 67,273
 

8. Beverly, MA

Photo by Johanna Robinson on Unsplash

  • Forecast rainfall, October 31: 1.58 inches
  • Forecast average, October 31: 56.6°F
  • Total population: 42,414
 

7. Salem, MA

Photo by Laura Michalski on Unsplash

  • Forecast rainfall, October 31: 1.58 inches
  • Forecast average, October 31: 56.6°F
  • Total population: 44,541
 

6. Fall River, MA

Photo by Mohammed Shonar on Unsplash

  • Forecast rainfall, October 31: 1.58 inches
  • Forecast average, October 31: 55.2°F
  • Total population: 93,638
 

5. Lynn, MA

Photo by Ruth H Curtis on Unsplash

  • Forecast rainfall, October 31: 1.61 inches
  • Forecast average, October 31: 56.5°F
  • Total population: 100,653
 

4. Peabody, MA

Photo by Santiago Martin on Unsplash

  • Forecast rainfall, October 31: 1.65 inches
  • Forecast average, October 31: 56.5°F
  • Total population: 54,204
 

3. Fitchburg, MA

Photo by Phil Evenden on Pexels

  • Forecast rainfall, October 31: 1.69 inches
  • Forecast average, October 31: 52.4°F
  • Total population: 41,621
 

2. New Bedford, MA

Photo by Piper McCorkle on Unsplash

  • Forecast rainfall, October 31: 1.74 inches
  • Forecast average, October 31: 55.6°F
  • Total population: 100,620
 

1. Barnstable Town, MA

Photo by Jim Petkiewicz on Unsplash

  • Forecast rainfall, October 31: 1.79 inches
  • Forecast average, October 31: 55.9°F
  • Total population: 48,922
 


  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!