Two Rivers Marathon, Half Marathon, 10K & 5K

Saturday, March 16 & Sunday, March 17, 2024 • Lackawaxen, PA • Course Map

Note: A virtual option is available for this race. Registration details are included below.

Near the confluence of the Delaware and Lackawaxen Rivers in northeastern Pennsylvania — the name Lackawaxen means “swift waters” — lies this small town of nearly 5,000 souls that plays host to the annual Two Rivers Marathon Race Festival, which runs as winter is giving way to spring each year in temperatures that could be as low as the 20s or as high as the 50s on race day.

Organized by the Pennsylvania-based Fast Finishes race management company, which also manages the annual Newburgh Winter Run Series in nearby Campbell Hall, N.Y., the race takes runners on a point-to-point route that starts at the Woodloch Pines Resort in nearby Hawley, Pa.

From there, it follows the Lackawaxen River for much of the race, all the way to the finish line in downtown Lackawaxen at Rosencrance Park, which also serves as the event check-in on the morning of the race.

From Woodloch Pines, runners head southeast along the river toward Lackawaxen Township, losing about 600 feet of elevation over both the full and the half marathon courses.

The starting line is the highest point of the race, organizers note, which makes for a mostly gentle, gradual downhill run by the time runners reach the finish line.

Race Weather & Climate

Nestled among the winding Delaware River in northeastern Pennsylvania, about 50 miles east of Scranton, Pa., and roughly 90 miles northwest of New York City, Lackawaxen typically sees March temperatures that average between 45°F and 23°F, while precipitation amounts average just over 3 inches for the month — with an average of nearly 9 inches of snow.

On the days of the race (March 16 & 17), the average low is 27°F and the average high is 49°F.

Past Results

Course Map

See the race route map for the Two Rivers Half Marathon here.

Starting Time

  • 6:45 AM – 9:00 AM – half marathon, full marathon (open start)
  • 10:00 AM – 10K, 5K


  • $85 – $115 for the half marathon or marathon (each day)
  • $37 for the 10K or 5K (each day)
  • $37 for the virtual race


To reserve your spot in any of the race distances at the 2024 running of Lackawaxen’s Two Rivers Marathon, register online at here.

Official Race Website


Ever run in the Two Rivers Half Marathon? Share your impressions here, or post your review in the Comments below.

See more races in: March, Pennsylvania

1 comment… add one
  • Rejoice Dimkpa July 18, 2016, 11:34 am

    I want to join the next marathon race competition..


Leave a Comment