Good river names are short and old-sounding, because real ones are: many British rivers have kept names older than English itself. Every map needs a river or two, and a good name makes the land around it feel real. This river name generator gives you fantasy rivers for your D&D campaign, old Celtic-sounding British rivers, becks, burns and brooks, flowing elven names, dark and haunted waters and magical streams, with a short description if you want a story to go with one.
Eight good river names
All eight came from the generator, across its styles:
- the Halvane: a short, old-sounding fantasy river.
- The Redrun, where the old kings were crowned on an island mid-stream: a river with history in its description.
- the River Varrow: sounds like a real British river on an Ordnance Survey map.
- Scar Beck, that vanishes underground for a mile and comes up in a cave: a northern beck with a mystery.
- the Faelasora: a long, flowing elven river.
- Coffin Burn, that whispers names on still nights: a dark stream nobody fishes.
- the River Daydream: a magical river for a gentler map.
- Thistledown Burn: a Scottish burn with a soft, magical name.
How rivers get their names
River names are some of the oldest words in Britain. Many came from Celtic languages, or from before them, and stayed while the languages around them changed:
- Avon comes from the Brittonic word for river, so the River Avon is really "River River".
- Thames, Tamar and Tame are thought to share an ancient root, possibly meaning dark.
- Beck comes from Old Norse and is the northern word for a stream; burn is the Scottish and Northumbrian one, and brook the southern.
- Water on its own is used for some rivers in Scotland and the north, like the Water of Leith.
Choose British for names like the Lennock and Brae Burn, Fantasy for the River Pellagar, Elven for the Liariel, Dark for Wraith's Burn, or Magical for the Moonrun.
Rivers on your map
- Rivers run downhill to the sea or a lake, and they join rather than split. Start at the mountains and draw down.
- Name the big river first, then give its smaller streams their own names: a beck, a burn, a brook.
- Put towns where rivers can be crossed. That's where real towns grew, which is why so many end in -ford and -bridge.
For where the river starts, try the Mountain Name Generator, and for where it ends, the Lake and Sea name generators. To name the towns along its banks, there's the Fantasy Town Name Generator, which has a riverside style.
For more, see all the world-building name generators.