National Storms

Pennsylvania tornado history

From 1950 through 2025, 1,008 tornadoes touched Pennsylvania, according to the NOAA Storm Prediction Center, the 26th most of the 48 contiguous states and DC. The National Weather Service rated 9 of them F4/EF4 or stronger (1 F5/EF5); along their paths they killed 95 people and injured 1,585. The deadliest, on May 31, 1985, was rated F5 and killed 18 along a path through OH and PA. From 2016 to 2025, Pennsylvania averaged 24 tornadoes a year. SPC has logged 47 preliminary tornado reports in Pennsylvania in 2026 (latest September 9, 2026).

1,008tornadoes since 1950
2372016–2025
38F3/EF3 or stronger
95deaths
1,585injuries
Sep 4, 2025latest in final record

Map of every Pennsylvania tornado path since 1950

Rating: 012345 unknown or preliminaryLines run from the start to the end point of each path; dots mark where each tornado touched down.

All 1,008 paths plus 47 preliminary 2026 reports (gray dots). Zoom in to your county; click a path for its date and rating.

1950: 1 F01950: 1 F11950: 2 F21950: 1 F31951: 1 F01951: 1 F11951: 2 F21952: 1 F01952: 2 F11952: 3 F21952: 1 F31953: 2 F11953: 4 F21954: 6 F01954: 4 F11954: 11 F21955: 2 F21955: 1 F31956: 1 F11956: 5 F21957: 2 F01957: 5 F11957: 1 F21958: 1 F21960: 3 F21961: 4 F11961: 2 F21961: 1 F31962: 2 F11962: 2 F21963: 1 F11963: 1 F21963: 2 F31964: 4 F11964: 2 F21965: 2 F11965: 1 F21966: 1 F01966: 1 F11966: 2 F21967: 1 F11967: 2 F21968: 3 F11968: 2 F21969: 1 F11969: 1 F21970: 9 F11970: 2 F21970: 1 F31971: 1 F11971: 1 F21971: 1 F31972: 1 F21972: 1 F31973: 2 F01973: 8 F11973: 2 F21974: 5 F11974: 2 F21975: 2 F01975: 9 F11975: 4 F21976: 5 F01976: 14 F11976: 2 F21976: 3 F31977: 2 F01977: 8 F11977: 3 F21978: 4 F01978: 9 F11978: 2 F21979: 3 F01979: 7 F11979: 4 F21980: 4 F01980: 6 F11980: 5 F21980: 1 F31980: 1 F41981: 8 F11981: 8 F21981: 1 F31982: 1 F01982: 2 F11982: 1 F21983: 2 F01983: 11 F11983: 3 F21983: 1 F31984: 1 F01984: 2 F11984: 5 F21985: 4 F01985: 11 F11985: 6 F21985: 5 F31985: 6 F41985: 1 F51986: 1 F01986: 1 F11986: 4 F21987: 4 F01987: 2 F11988: 1 F01988: 4 F11988: 1 F21989: 2 F01989: 6 F11989: 4 F21990: 6 F01990: 11 F11990: 2 F21991: 6 F01991: 11 F11991: 3 F21992: 9 F01992: 16 F11992: 7 F21993: 4 F01993: 9 F11994: 5 F01994: 18 F11994: 2 F21994: 2 F31995: 2 F01995: 3 F11995: 1 F21996: 6 F01996: 16 F11996: 4 F21997: 7 F01997: 6 F11997: 2 F21998: 18 F01998: 32 F11998: 6 F21998: 4 F31998: 1 F41999: 5 F01999: 4 F12000: 4 F02000: 1 F12001: 8 F02001: 4 F12001: 1 F22002: 6 F02002: 8 F12002: 2 F22003: 4 F02003: 4 F12003: 1 F32004: 7 F02004: 17 F12004: 2 F22004: 1 F32005: 2 F02005: 9 F12006: 2 F02006: 5 F12006: 1 F22007: 4 EF02007: 3 EF12008: 3 EF02008: 2 EF12009: 3 EF02009: 3 EF12009: 1 EF22010: 10 EF02010: 6 EF12010: 1 EF22011: 8 EF02011: 19 EF12011: 4 EF22012: 8 EF02012: 4 EF12013: 2 EF02013: 7 EF12014: 5 EF02014: 3 EF12014: 1 EF22015: 6 EF02015: 6 EF12016: 4 EF02016: 4 EF12016: 1 EF22017: 15 EF02017: 11 EF12017: 4 EF22018: 10 EF02018: 16 EF12018: 6 EF22019: 12 EF02019: 18 EF12019: 6 EF22020: 4 EF02020: 2 EF12020: 1 EF22021: 16 EF02021: 23 EF12021: 4 EF22021: 1 EF32022: 3 EF02022: 3 EF12022: 2 EF22023: 8 EF02023: 16 EF12023: 1 EF22024: 9 EF02024: 10 EF12024: 3 EF22024: 2 unknown rating2025: 11 EF02025: 9 EF12025: 1 EF22025: 1 unknown rating19501957196419711978198519921999200620132020max 61
Tornadoes per year in Pennsylvania by rating, 1950–2025. Colors: F/EF0 (yellow) to F/EF5 (black); gray = unknown rating.

Source: National Storms (nationalstorms.com), CC BY 4.0, data from NOAA Storm Prediction Center storm reports.

Most recent tornadoes in Pennsylvania

DateRatingPath lengthDeaths / injuriesStarted in
Sep 4, 2025EF00.1 mi0 / 0Lancaster County, PA
Jul 1, 2025EF00.9 mi0 / 0Berks County, PA
Jun 17, 2025EF11.1 mi0 / 0Bedford County, PA
Jun 9, 2025EF21.0 mi0 / 0Erie County, PA
Jun 9, 2025EF00.2 mi0 / 0Clarion County, PA
Jun 9, 2025EF00.7 mi0 / 0Crawford County, PA
May 21, 2025EF113.9 mi0 / 0Washington County, PA
May 21, 2025EF02.2 mi0 / 0Washington County, PA
May 21, 2025EF00.2 mi0 / 0Butler County, PA
May 21, 2025EF00.4 mi0 / 0Butler County, PA
May 16, 2025EF00.5 mi0 / 0Washington County, PA
May 6, 2025EF11.5 mi0 / 0Northampton County, PA
May 4, 2025EF01.7 mi0 / 0Berks County, PA
May 4, 2025EFU0.4 mi0 / 0Berks County, PA
May 4, 2025EF00.1 mi0 / 0Lancaster County, PA
Mar 16, 2025EF10.7 mi0 / 0Clinton County, PA
Mar 16, 2025EF10.5 mi0 / 0Elk County, PA
Mar 16, 2025EF11.1 mi0 / 0Indiana County, PA
Mar 16, 2025EF01.7 mi0 / 0Westmoreland County, PA
Mar 16, 2025EF11.2 mi0 / 0Westmoreland County, PA
Mar 16, 2025EF17.7 mi0 / 0Fayette County, PA
Mar 16, 2025EF11.6 mi0 / 0Fayette County, PA
Nov 20, 2024EF01.0 mi0 / 0Allegheny County, PA
Aug 31, 2024EF00.7 mi0 / 0Somerset County, PA
Aug 29, 2024EF10.8 mi0 / 0Blair County, PA

2026 preliminary tornado reports in Pennsylvania

Reports from SPC's daily logs. A tornado often draws several reports; NOAA publishes confirmed tornadoes, paths and ratings with its final data.

DateRatingPath lengthDeaths / injuriesStarted in
Sep 9, 2026Prelim. report––McKean County, PA
Sep 1, 2026Prelim. report––Lancaster County, PA
Sep 1, 2026Prelim. report––Montour County, PA
Sep 1, 2026Prelim. report––Potter County, PA
Aug 22, 2026Prelim. report––Clearfield County, PA
Aug 20, 2026Prelim. report––Chester County, PA
Aug 20, 2026Prelim. report––Lancaster County, PA
Aug 20, 2026Prelim. report––Lancaster County, PA
Aug 20, 2026Prelim. report––York County, PA
Aug 16, 2026Prelim. report––Armstrong County, PA
Aug 16, 2026Prelim. report––Beaver County, PA
Jul 21, 2026Prelim. report––Butler County, PA
Jul 21, 2026Prelim. report––Butler County, PA
Jul 21, 2026Prelim. report––Lawrence County, PA
Jul 21, 2026Prelim. report––Venango County, PA

Deadliest tornadoes in Pennsylvania

DateRatingPath lengthDeaths / injuriesStarted in
May 31, 1985F547.0 mi18 / 310Portage County, OH → PA
May 31, 1985F456.2 mi16 / 125Mercer County, OH → PA
May 31, 1985F414.0 mi12 / 82Ashtabula County, OH → PA
May 31, 1985F339.0 mi9 / 120Beaver County, PA
May 31, 1985F429.0 mi7 / 30Venango County, PA
May 31, 1985F319.0 mi6 / 60Lycoming County, PA
May 31, 1985F429.0 mi4 / 40Warren County, PA
Jul 27, 1994F32.0 mi3 / 25Montgomery County, PA
Jun 2, 1998F326.0 mi2 / 15Wyoming County, PA
May 31, 1985F323.0 mi2 / 0Crawford County, PA

F4, EF4, F5 and EF5 tornadoes in Pennsylvania

DateRatingPath lengthDeaths / injuriesStarted in
May 31, 1985F547.0 mi18 / 310Portage County, OH → PA
Jun 2, 1998F436.5 mi0 / 5Somerset County, PA → MD
May 31, 1985F429.0 mi4 / 40Warren County, PA
May 31, 1985F469.0 mi0 / 0Clearfield County, PA
May 31, 1985F429.0 mi7 / 30Venango County, PA
May 31, 1985F428.0 mi0 / 0Erie County, PA → NY
May 31, 1985F456.2 mi16 / 125Mercer County, OH → PA
May 31, 1985F414.0 mi12 / 82Ashtabula County, OH → PA
Jun 3, 1980F411.8 mi0 / 140Allegheny County, PA

The 50 strongest Pennsylvania tornadoes, ranked by rating, deaths and path length: Strongest tornadoes in Pennsylvania history

Longest tornado paths in Pennsylvania

DateRatingPath lengthDeaths / injuriesStarted in
May 31, 1985F469.0 mi0 / 0Clearfield County, PA
May 31, 1985F456.2 mi16 / 125Mercer County, OH → PA
May 31, 1985F547.0 mi18 / 310Portage County, OH → PA
Jun 4, 1975F245.3 mi0 / 0Beaver County, PA
May 31, 1985F339.0 mi9 / 120Beaver County, PA
May 22, 1983F238.0 mi0 / 10Allegheny County, PA
Jun 2, 1998F436.5 mi0 / 5Somerset County, PA → MD
Jun 22, 1985F233.4 mi0 / 2Geauga County, OH → PA
Jun 2, 1998F132.0 mi0 / 50Allegheny County, PA
Jun 2, 1971F329.3 mi0 / 0Erie County, PA

For tornadoes that crossed into another state, the path length, deaths and injuries are for the whole path.

Tornadoes by county

CountyTornadoes since 19502016–2025StrongestDeaths along pathsMost recent
Westmoreland County5218F4/EF41Mar 16, 2025
Crawford County417F4/EF415Jun 9, 2025
York County395F3/EF30Aug 7, 2023
Lancaster County397F3/EF30Sep 4, 2025
Chester County322F3/EF33Jun 16, 2023
Berks County318F3/EF31Jul 1, 2025
Lycoming County302F4/EF46Mar 31, 2022
Bucks County3012F3/EF30Apr 1, 2023
Allegheny County3013F4/EF42Nov 20, 2024
Butler County2910F3/EF39May 21, 2025
Washington County2616F2/EF20May 21, 2025
Mercer County265F5/EF535Aug 6, 2024
Beaver County249F3/EF39May 25, 2024
Luzerne County233F2/EF20Aug 12, 2023
Erie County233F4/EF412Jun 9, 2025
Cambria County235F2/EF20Aug 12, 2023
Bradford County235F2/EF20May 28, 2019
Montgomery County214F3/EF34Sep 1, 2021
Indiana County217F2/EF20Mar 16, 2025
Dauphin County215F2/EF21Aug 8, 2024
Lebanon County202F3/EF31Jul 29, 2021
Fayette County209F2/EF20Mar 16, 2025
Somerset County194F4/EF41Aug 31, 2024
Warren County185F4/EF44Apr 14, 2019
Northumberland County183F3/EF36Jul 2, 2023
Franklin County182F2/EF20May 27, 2022
Adams County181F3/EF30Aug 18, 2021
Lehigh County175F2/EF20Aug 7, 2023
Jefferson County174F2/EF22Oct 16, 2021
Elk County177F4/EF412Mar 16, 2025
Cumberland County172F3/EF30May 27, 2022
Schuylkill County162F2/EF20May 27, 2024
Clarion County168F2/EF21Jun 9, 2025
Susquehanna County154F2/EF20Aug 7, 2023
Monroe County151F3/EF30Oct 2, 2018
Venango County143F4/EF423Jul 29, 2021
Sullivan County142F2/EF21May 29, 2019
Northampton County142F3/EF30May 6, 2025
Centre County142F4/EF40Jul 2, 2023
Armstrong County142F4/EF40Mar 31, 2022
Union County134F3/EF36Jul 2, 2023
Potter County130F3/EF30Jul 27, 2013
Lawrence County131F2/EF20May 3, 2021
Forest County135F4/EF428May 1, 2017
Bedford County132F1/EF10Jun 17, 2025
Lackawanna County126F2/EF20Jul 2, 2023
Wayne County112F2/EF20May 27, 2024
Philadelphia County113F3/EF30Jul 29, 2021
Greene County116F2/EF20Jun 26, 2024
Snyder County103F2/EF20Sep 8, 2021
Huntingdon County101F2/EF20Apr 19, 2019
Columbia County101F2/EF20Apr 14, 2019
Clinton County101F4/EF40Mar 16, 2025
Pike County90F3/EF30Jul 23, 2010
Clearfield County90F4/EF40Aug 9, 2009
Wyoming County81F3/EF32May 28, 2019
Perry County81F2/EF20May 29, 2019
Tioga County72F2/EF20May 29, 2019
Juniata County72F2/EF20Apr 19, 2019
Fulton County74F1/EF10May 29, 2019
Montour County61F1/EF10Mar 31, 2022
Delaware County61F2/EF20Oct 31, 2019
Mifflin County51F2/EF20Apr 19, 2019
McKean County50F4/EF44Jul 21, 2003
Blair County51F1/EF10Aug 29, 2024
Carbon County41F2/EF20Oct 2, 2018
Cameron County20F1/EF10May 31, 1998

Cities with 5 or more tornadoes within 10 miles

Akron Alburtis Aldan Aliquippa Allentown Altoona Ambler Ambridge Archbald Arnold Ashley Aspinwall Athens Avalon Avoca Baden Baldwin Bangor Bath Beaver Beaver Falls Bedford Bellefonte Bellevue Berwick Bethel Park Bethlehem Birdsboro Blairsville Blakely Bloomsburg Boyertown Brackenridge Brentwood Bridgeport Bridgeville Bristol Brookhaven Brookville Butler California Camp Hill Canonsburg Carbondale Carlisle Carnegie Carroll Valley Castle Shannon Catasauqua Centerville Chalfont Chambersburg Charleroi Chester Chester Heights Churchill Clairton Clarion Clarks Summit Clifton Heights Coatesville Collegeville Collingdale Columbia Connellsville Conshohocken Coopersburg Coplay Coraopolis Cornwall Corry Crafton Dallas Dallastown Danville Darby Delmont Denver Derry Dickson City Dillsburg Donora Dormont Downingtown Doylestown DuBois Dunmore Dupont Duquesne Duryea East Greenville East Lansdowne East Petersburg East Stroudsburg Easton Ebensburg Economy Edgewood Edinboro Edwardsville Elizabethtown Ellwood City Emmaus Ephrata Erie Etna Exeter Farrell Fleetwood Folcroft Ford City Forest Hills Forty Fort Fountain Hill Fox Chapel Frackville Franklin Franklin Park Freeland Freemansburg Gettysburg Girard Glassport Glenolden Green Tree Greencastle Greensburg Greenville Grove City Hallam Hamburg Hanover Harrisburg Hatboro Hatfield Hazleton Hellertown Hermitage Highspire Homestead Honesdale Hummelstown Huntingdon Indiana Ingram Irwin Jeannette Jefferson Hills Jenkintown Jersey Shore Jessup Johnstown Kane Kenhorst Kennett Square Kingston Kutztown Lake City Lancaster Lansdale Lansdowne Lansford Larksville Latrobe Laureldale Lebanon Lehighton Lemoyne Lewisburg Lewistown Lititz Littlestown Lock Haven Lower Burrell Luzerne Macungie Mahanoy City Malvern Manchester Manheim Manor Marietta Marysville Masontown McKees Rocks McKeesport McSherrystown Meadville Mechanicsburg Media Middletown Mifflinburg Millersburg Millersville Millvale Milton Minersville Mohnton Monaca Monessen Monongahela Monroeville Montoursville Moosic Morrisville Morton Mount Carmel Mount Joy Mount Oliver Mount Penn Mount Pleasant Mount Pocono Mountville Munhall Murrysville Myerstown Nanticoke Narberth Nazareth Nesquehoning New Brighton New Britain New Castle New Cumberland New Freedom New Holland New Hope New Kensington Norristown North Braddock North Catasauqua North Wales Northampton Northern Cambria Northumberland Norwood Oakmont Ohioville Oil City Old Forge Olyphant Orwigsburg Oxford Palmerton Palmyra Parkesburg Pen Argyl Penbrook Penndel Pennsburg Perkasie Philadelphia Phoenixville Pitcairn Pittsburgh Pittston Pleasant Hills Plum Plymouth Port Vue Pottstown Pottsville Prospect Park Punxsutawney Quakertown Quarryville Reading Red Hill Red Lion Ridgway Ridley Park Rochester Rockledge Royersford Sayre Schuylkill Haven Scottdale Scranton Selinsgrove Sellersville Seven Fields Sewickley Shamokin Sharon Sharon Hill Sharpsburg Sharpsville Shenandoah Shillington Shippensburg Shrewsbury Sinking Spring Slatington Slippery Rock Somerset Souderton South Williamsport Spring City Spring Grove Springdale St. Clair St. Marys State College Steelton Strasburg Stroudsburg Sugarcreek Summit Hill Sunbury Swarthmore Swissvale Swoyersville Tamaqua Tarentum Taylor Telford Throop Titusville Towanda Trafford Trappe Turtle Creek Union City Uniontown Upland Vandergrift Warren Washington Waynesboro Waynesburg Weatherly Wernersville Wesleyville West Chester West Grove West Hazleton West Mifflin West Newton West Pittston West Reading West View West Wyoming West York Westmont White Oak Whitehall Wilkes-Barre Wilkinsburg Williamsport Wilson Wind Gap Windber Womelsdorf Wormleysburg Wyoming Wyomissing Yardley Yeadon York Youngwood Zelienople

Tornadoes in Pennsylvania by year

YearTornadoesF/EF012345UnknownDeathsInjuries
202647 preliminary tornado reports so far (not a tornado count; ratings come with NOAA's final data)
2025221191000100
2024249103000201
2023258161000006
20228332000004
20214416234100023
202074210000018
20193612186000003
20183210166000007
20173015114000001
20169441000000
201512660000001
20149531000000
20139270000007
2012128400000015
2011318194000005
2010171061000001
20097331000005
20085320000000
20077430000000
20068251000015
200511290000000
2004277172100000
20039440100000
2002166820000121
200113841000000
20005410000000
199995400000030
199861183264100396
199715762000013
1996266164000008
19956231000001
19942751822000339
199313490000012
19923291670000020
19912061130000013
1990196112000001
1989122640000012
19886141000002
19876420000001
19866114000004
1985334116561075796
198481250000014
19831721131000013
19824121000004
198117088100006
19801746511000142
197914374000015
1978154920000131
1977132830000011
19762451423000226
197515294000002
19747052000003
197312282000004
19722001100003
19713011100004
1970120921000110
19692011000000
19685032000001
196730120000011
19664112000006
19653021000007
196460420000010
196340112000290
19624022000001
19617042100006
19603003000000
19581001000000
19578251000005
19566015000009
19553002100010
19542164110000010
19536024000002
195271231000014
19514112000001
19505112100003

More for Pennsylvania: strongest tornadoes · damaging wind history · hail history · all states

Source: NOAA Storm Prediction Center (SPC) Severe Weather Database (SVRGIS) tornado file, 1950–2025, and SPC preliminary storm reports for 2026 (data through November 6, 2026). Ratings are the ones the National Weather Service assigned: Fujita (F) scale before Feb 1, 2007, Enhanced Fujita (EF) after. Paths are drawn as straight lines from the start to the end point SPC records; real paths curve. City and county boundaries: US Census Bureau.