Weser er en sejlbar flod i den nordvestlige del af Tyskland, som er dannet ved sammenløb af floderne Fulda og Werra. Den er 480 km lang, og løber gennem delstaterne Hessen, Niedersachsen, Nordrhein-Westfalen og Bremen. Weser begynder efter Werra-floden har mødt Fulda-floden. Her står på en ø i Fulda Weserstenen med et digt omhandlende de tre floder. Stenen er skænket af nogle lokale industrifolk i 1899.