115 exits on I-81 have a McDonald's, spread across Maryland, New York, Pennsylvania, Tennessee, Virginia, West Virginia. Sorted by direction of travel — with how far each one sits off the ramp, because a "McDonald's at Exit 29" that's three miles into town is a different decision at 70 mph.
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 1 | State Line | 0.4 mi |
| Exit 2 | Williamsport | 0.3 mi |
| Exit 4 | Hancock;Frederick | 0.8 mi |
| Exit 5B | Halfway Boulevard West | 0.5 mi |
| Exit 6A | Hagerstown | 0.4 mi |
| Exit 9 | Maugans Avenue | right at the exit |
| Exit 10A | Showalter Road East;Airport | 0.8 mi |
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 5B-A | Hiawatha Boulevard;Destiny USA Drive;Bear Street | 0.6 mi |
| Exit 6 | 7th North Street | 0.3 mi |
| Exit 10 | Broad Avenue | 0.9 mi |
| Exit 11B | Oswego | 1.0 mi |
| Exit 14 | Broome Community College | right at the exit |
| Exit 29 | Whitney Point;Lisle | 1.4 mi |
| Exit 35 | Whitney Point;Lisle | 0.5 mi |
| Exit 51 | Cortland | right at the exit |
| Exit 74 | LaFayette | right at the exit |
| Exit 77 | Onondaga Nation Territory | 1.7 mi |
| Exit 90 | Albany;Buffalo | 0.6 mi |
| Exit 95-92 | Mattydale;Syracuse Airport | 0.7 mi |
| Exit 95-96 | Syracuse Airport;North Syracuse | 0.4 mi |
| Exit 98 | Cicero;Bridgeport | right at the exit |
| Exit 102 | Brewerton | 0.6 mi |
| Exit 106 | Central Square | right at the exit |
| Exit 125 | Pulaski | 0.3 mi |
| Exit 126 | Pulaski | 1.0 mi |
| Exit 143 | Adams;Henderson | 0.3 mi |
| Exit 158 | Clayton | right at the exit |
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 5 | Greencastle;Waynesboro | right at the exit |
| Exit 10B | Showalter Road West | 1.0 mi |
| Exit 16 | Gettysburg; Chambersburg | right at the exit |
| Exit 20 | Scotland | right at the exit |
| Exit 44 | Allen Road | 1.5 mi |
| Exit 45 | College Street | right at the exit |
| Exit 48 | York Road | 0.8 mi |
| Exit 49 | High Street | 1.0 mi |
| Exit 52A | New Kingstown | 0.7 mi |
| Exit 57 | Mechanicsburg | 1.6 mi |
| Exit 65 | Marysville;Enola | 1.1 mi |
| Exit 66 | Downtown Harrisburg;Front Street | 0.9 mi |
| Exit 67A | Harrisburg;Lewistown;State College | 1.2 mi |
| Exit 67B | Lewistown;State College;Harrisburg | 1.1 mi |
| Exit 70 | South Harrisburg;York | 1.2 mi |
| Exit 72A | Paxtonia | 0.4 mi |
| Exit 72B | Linglestown | 0.4 mi |
| Exit 77 | Manada Hill;Hershey | right at the exit |
| Exit 89 | Allentown | 1.6 mi |
| Exit 90 | Lebanon | right at the exit |
| Exit 100 | Pine Grove | right at the exit |
| Exit 124A | St Clair | 0.4 mi |
| Exit 124B | Frackville | right at the exit |
| Exit 145 | West Hazleton | 0.9 mi |
| Exit 165 | Mountain Top;Wilkes-Barre | right at the exit |
| Exit 175 | Dupont;Pittston | 0.4 mi |
| Exit 175A | Pittston | 0.5 mi |
| Exit 175B | Dupont | 0.7 mi |
| Exit 180 | Moosic | 1.3 mi |
| Exit 188 | Dunmore;Throop | 0.6 mi |
| Exit 191B | Scranton Expressway | 1.0 mi |
| Exit 194 | Clarks Summit | 0.8 mi |
| Exit 219 | Gibson | right at the exit |
| Exit 230 | Great Bend;Susquehanna | right at the exit |
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 4 | Morristown;White Pine | right at the exit |
| Exit 8 | Davy Crockett Parkway | 0.4 mi |
| Exit 23 | Mosheim;Greeneville;Bulls Gap | 0.3 mi |
| Exit 59 | Kingsport;Johnson City | 0.5 mi |
| Exit 66 | Kingsport;Blountville | right at the exit |
| Exit 74A | Bristol | right at the exit |
| Exit 74B | Kingsport | 0.3 mi |
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 1 | Bristol;Gate City | 1.1 mi |
| Exit 1A | Bristol | 1.0 mi |
| Exit 1B | Gate City | 0.9 mi |
| Exit 3 | Bristol | 1.2 mi |
| Exit 5 | Lee Highway | right at the exit |
| Exit 14 | Abingdon | right at the exit |
| Exit 17 | Abingdon;South Holston Dam | right at the exit |
| Exit 19 | Abingdon;Damascus | right at the exit |
| Exit 24 | Meadowview | right at the exit |
| Exit 26 | Emory | 1.4 mi |
| Exit 35 | Chilhowie | right at the exit |
| Exit 45 | Marion | 1.2 mi |
| Exit 47 | Marion | 1.2 mi |
| Exit 60 | Rural Retreat | right at the exit |
| Exit 70 | Wytheville | 0.3 mi |
| Exit 74B | Kingsport | 0.3 mi |
| Exit 81 | Charlotte NC | 1.3 mi |
| Exit 98 | Dublin;Pearlsburg | 0.4 mi |
| Exit 118C-B-A | Christiansburg;Blacksburg | 0.9 mi |
| Exit 118A-B-C | Christiansburg;Blacksburg;Shawsville;Elliston | 1.3 mi |
| Exit 141 | Salem | 1.9 mi |
| Exit 146 | Hollins;Roanoke | right at the exit |
| Exit 150A | Troutville;Cloverdale | right at the exit |
| Exit 150B | Daleville;Fincastle | 0.5 mi |
| Exit 188A | Buena Vista | 1.9 mi |
| Exit 188B | Lexington | 1.8 mi |
| Exit 221 | Richmond | 1.2 mi |
| Exit 222 | Staunton;Fishersville | 0.5 mi |
| Exit 227 | Verona | 0.3 mi |
| Exit 240 | Mount Crawford;Bridgewater | right at the exit |
| Exit 243 | Harrisonburg | 1.6 mi |
| Exit 264 | New Market;Luray | right at the exit |
| Exit 283 | Woodstock | right at the exit |
| Exit 296 | Strasburg | 1.4 mi |
| Exit 298 | Strasburg | 0.3 mi |
| Exit 300 | Front Royal;Washington | 1.9 mi |
| Exit 302 | Middletown | right at the exit |
| Exit 307 | Stephens City;To Route 340 | right at the exit |
| Exit 310 | Romney;Berkeley Springs | 0.3 mi |
| Exit 313A | 0.5 mi | |
| Exit 313B | Winchester | 1.1 mi |
| Exit 315 | Winchester;Berryville | 0.3 mi |
| Exit 317 | Winchester;Stephenson | 0.3 mi |
| Exit | Destinations | Off the ramp |
|---|---|---|
| Exit 5 | Inwood;Charles Town | right at the exit |
| Exit 12 | Charles Town;Shepherdstown | right at the exit |
| Exit 16E | North Queen Street | 1.2 mi |
| Exit 20 | Spring Mills | right at the exit |
Pit Stop shows gas, food, hotels & must-see stops at every exit ahead — free, offline, on iPhone & CarPlay.