Rolling hills throughout the course keep runners on their toes, providing a mix of ascents and descents.
Set against the scenic backdrop of Lackawaxen, the course features views of the Delaware River, enhancing the overall experience.
The Two Rivers Marathon presents a rolling course that keeps you engaged without being overly punishing. Set in the picturesque surroundings of Lackawaxen, PA, you’ll enjoy the natural beauty while navigating hills that can challenge your rhythm.
BMQR course profile: Rolling Hills.
Prioritize your pacing on the hills, using the downhill sections to recover and gain speed while conserving energy for the climbs. Plan your hydration and nutrition around the course's elevation changes, ensuring you fuel adequately before tackling the more challenging portions.
Detailed elevation profile data is being prepared for this race. Check back soon for interactive course analysis.
Historical average based on 3-year data for this race date
Temp
53.9°F / 29.7°F
Conditions
Rainy
Precipitation
0.02 in
Wind
13.3 mph
Historical averages · Source: Open-Meteo · Actual conditions will vary
Typical conditions: Cool to mild (45–65°F), variable conditions. Spring race-day temperatures can shift quickly. Check the forecast in the week before and plan your kit for a range of conditions.
Find accommodation for race weekend in Lackawaxen, PA.
Hotel links may earn a small commission at no cost to you.
Fast Course Briefing
One email per month. Course trends, registration deadlines, and editor-picked qualifiers.