Frankfurt's Main riverbanks fill with sunbathers and picnickers on warm afternoons, though the river carries active shipping traffic and is not an official swimming spot; the appeal here is the promenade itself rather than a supervised bathing area.
Mainufer refers to the grass banks of the River Main running through central Frankfurt, in Hesse, rather than a sand or pebble beach. The riverbank here is grass and paved promenade, with no beach entry into the water at all; the Main is a working river carrying regular shipping traffic, and swimming is neither official nor advisable along this stretch. The riverbanks are broad and open on both sides, running for several kilometres past landmarks such as the Städel museum and the Eiserner Steg footbridge, with no meaningful shelter from wind beyond the city buildings and bridges. The atmosphere is a mix of sunbathers, picnicking groups, joggers, and cyclists rather than a swimming crowd, particularly on the Sachsenhausen side near Schweizer Platz, where the lawns fill on warm afternoons and evenings. Amenities come from the surrounding city rather than the riverbank itself: cafés and bars line the streets just back from the water, and a continuous cycling and jogging path runs along both banks. Because the appeal is the promenade and its skyline views rather than bathing, visitors looking for an actual swim should head instead to one of the region's supervised lakes, such as Langener Waldsee or Grosser Woog in Darmstadt, both reachable from central Frankfurt by train. Access to the Mainufer itself is straightforward: U-Bahn or tram to Schweizer Platz or Willy-Brandt-Platz, then a short walk to the riverbank on either side.
| Distance | In central Frankfurt |
|---|---|
| Getting there | U-Bahn or tram to Schweizer Platz or Willy-Brandt-Platz, then walk to the riverbank |
| Difficulty | easy |
| Best season | May to September for sunbathing on the grass banks |
| Address | Mainuferpromenade, 60594 Frankfurt am Main, Germany |
Amenities
- Grass riverbank lawns
- Cafés and bars nearby
- Cycling and jogging path
Good to know
- Best for
- couples, sunbathers, photographers
Weather through the year in Germany
Best time Shoulder Worth avoiding
Average daytime temperature in °C. Figures are for Germany.
Location
Mainuferpromenade, 60594 Frankfurt am Main, Germany
50.1055, 8.6842 View on map
Highlights
- Grass riverbank promenade through the centre of Frankfurt
- Skyline views over the Main toward the city's high-rise district
- Continuous cycling and jogging path along both banks
- Cafés and bars a short walk back from the water
Tips for visiting
- Do not swim in the Main, as it carries active shipping traffic and is not an official bathing area
- Head to the Sachsenhausen bank near Schweizer Platz for the liveliest picnic and sunbathing atmosphere
- Combine a visit with the Museumsufer museums, which line the southern riverbank
- Use the cycling path for an easy, flat route along either bank rather than crossing traffic-heavy streets
When to visit
Warm weekday evenings from May to September are quieter for the promenade, while weekend afternoons draw the largest sunbathing and picnicking crowds.
Accessibility
The riverside promenade is flat and paved, making it one of the more step-free waterside spots in the region, though there is no water access as this is not a bathing site.
Visit, book or contact
Frequently asked questions
Can visitors swim at Mainufer in Frankfurt?
No, the River Main carries active shipping traffic and this stretch is not an official swimming spot.
What is there to do at Mainufer if not swimming?
Visitors sunbathe and picnic on the grass banks, cycle or jog along the riverside path, and visit the museums and cafés nearby.
How do visitors reach Mainufer from central Frankfurt?
Take the U-Bahn or tram to Schweizer Platz or Willy-Brandt-Platz, then walk a short distance to the riverbank.
Where can visitors swim near Frankfurt instead?
Nearby lake beaches such as Langener Waldsee or Grosser Woog in Darmstadt offer supervised or calmer swimming water reachable by train.