DnD Ship Battle Map Guide: How to Run Naval Combat and Seafaring Encounters

DnD Ship Battle Map Guide: How to Run Naval Combat and Seafaring Encounters

Quick Answer
TL;DR

A good DnD ship battle map does more than look like a boat from above. It sets scale, marks distance between vessels, separates deck levels for boarding, and flags hazards like rigging and rough water before initiative is ever rolled. Naval combat breaks down when a DM runs it like a normal dungeon fight on a boat-shaped map. Run it like a moving battlefield instead: define vessel speed and position first, use a map built for multi-level boarding, and only add mechanical complexity once the table can already see what a move actually costs them.

A party charters a ship out of a coastal town to chase down smugglers, and the DM pulls out a single top-down image of a galleon. It looks great. Then combat starts, and nobody knows how far apart the two ships actually are, whether the rogue can make a ranged shot across the gap, or what happens when the fighter tries to jump the rail mid-round. The fight stalls into a debate about geometry instead of a tense boarding action, and the table's energy drains out of the room.

This happens because most ship encounters get treated as reskinned dungeon fights instead of what they actually are: a combination of vehicle movement, ranged combat, environmental hazard, and boarding action happening at once. Running it well takes a map built for that specific job, not a pretty picture of a boat. This guide breaks down what a functional dnd ship battle map needs, how to structure the encounter around it, and where naval combat in 5e most often goes wrong at the table.

What Makes Ship Combat Different From a Normal D&D Battle Map?

A standard battle map answers one question: where is everyone standing right now. A ship combat map has to answer that question twice, once for the vessels and once for the people on them, and the two answers change independently. A ship can be moving 60 feet per round while a character standing on its deck is not moving relative to the ship at all. If your map only tracks character position and ignores vessel position, half of the tactical decisions in the encounter become invisible to the players.

Verticality is the second big difference. A dungeon room is mostly flat. A ship is not. There is a main deck, there is usually a lower deck or hold, there may be a raised quarterdeck or a crow's nest, and boarding actions move characters between all of them mid-fight. A single flat map cannot represent that without becoming cluttered or confusing, which is why most naval encounters actually need a small set of connected maps rather than one master image.

Finally, the environment itself is an active participant. Wind direction affects sailing speed. Waves and storms affect footing and visibility. Water itself is a hazard the moment someone goes over the rail. None of this exists in a typical dungeon corridor, and a map that does not visually account for it forces the DM to explain all of it verbally, which is exactly the kind of friction that slows an encounter down.

Encounter Type Map Scale Needed Key Terrain Features Typical Duration
Ship-to-ship chase Wide, open water border Distance markers, wind indicator, obstacles 3 to 5 rounds
Boarding action Full deck detail, multiple levels Rigging, hatches, cover, grapple points 4 to 8 rounds
Storm encounter Single deck, tight radius Wet deck zones, wave hazard markers, low visibility edge 2 to 4 rounds
Dockside skirmish Deck plus dock/pier edge Gangplanks, mooring lines, crates for cover 3 to 6 rounds

What Should a DnD Ship Battle Map Actually Include?

A usable naval map earns its keep by making decisions legible at a glance. That means a clear deck layout with named zones (bow, stern, main deck, quarterdeck, hold), a visible scale reference so players can estimate range for spells and ranged attacks without asking, and enough open water bordering the ship that a chase or maneuvering phase does not run off the edge of the map on round two.

It also means hazard zones are drawn in, not just described. Rigging that could entangle a falling combatant, a hatch that drops straight to the hold, a section of rail low enough to be vaulted, a cannon position with a fixed firing arc. These are the details that turn a map from scenery into a tool the players actually use to make choices, which is the entire point of building one in the first place.

In our map design work on coastal and naval map packs, the packs that get used at the table most are the ones where every deck level reads clearly on its own, since most groups will only ever look at one level of the ship at a time during actual play.

How Do You Set Up a Ship-to-Ship Combat Encounter?

Start with three numbers before initiative is rolled: the starting distance between the two vessels, each vessel's speed per round, and wind direction if it matters to your rules set. Everything else in a ship-to-ship phase flows from those three facts, and putting them on the map (or next to it) up front saves the DM from re-explaining the situation every round.

Illustrative Example
Closing the gap between two ships

Assume a pirate galley moves 40 feet per round and the party's sloop moves 60 feet per round, starting 400 feet apart with the sloop closing. At a net closing speed of 20 feet per round, it takes roughly 20 rounds to close the full gap under those assumptions, which is far too long for a tense encounter. In practice, most tables start the map at 150 to 200 feet apart instead, so the ships close within 3 to 5 rounds and ranged weapons come into play almost immediately. Actual speeds and starting distance should be set by your table's rules and the vessels involved.

Once the ships are close enough for ranged attacks, treat each round as two overlapping decisions: what does the vessel do (hold course, turn, ram, close for boarding) and what does each character do (fire, brace, prepare to board). Most DMs run these as a single combined initiative order, which works fine as long as the map makes it obvious which zone of the ship each character is standing in when the vessel itself moves.

What Rules Should You Use for Naval Combat in 5e?

Fifth edition's core rulebooks give you the pieces but not a full framework. Vehicle statistics and running battles largely came together in Ghosts of Saltmarsh, which handles ship AC, hit points, and damage thresholds for the vessels themselves, while chase mechanics from the Dungeon Master's Guide cover the tension of one ship trying to outrun or overtake another.

In our experience, tables that try to run every rule at once on the first naval session get overwhelmed fast. A workable starting point is to run the vessel as a single actor in initiative with its own simple move-and-attack turn, resolve character actions normally on their own turns, and only bring in full chase or grappling-hook rules once the group has run one or two simpler ship encounters and knows what the map is showing them. The map should carry the complexity that the rules skip: exact positions, hazard zones, and boarding points, so the ruleset itself can stay lean.

How Do You Handle Boarding Actions and Multi-Level Ship Maps?

Boarding is the moment most naval encounters actually get memorable, and it is also the moment a single flat map falls apart. The fix is to treat a ship not as one map but as a small connected set: a main deck map for the bulk of the fight, a below-deck or hold map for anyone who goes through a hatch, and optionally a raised quarterdeck or crow's nest inset for vertical positioning.

Mark the connection points clearly on every level, hatches, ladders, rope lines, so a player who says "I'm heading below deck" has an obvious, visible path to follow rather than a DM ruling made up on the spot. Keep the visual style consistent across all the levels of the same ship (same wood tones, same wear patterns, same lighting) so the set reads as one vessel rather than three unrelated maps stitched together.

●  From The Forge
Voyage & Tide: Naval Encounters Map Pack

A 12-map pack built exactly for this problem: matched deck, hold, and quarterdeck maps for two vessel classes, plus dockside and open-water variants, all sharing one consistent lighting and terrain style.

Browse The Pack →

Why Do Most DMs Get Naval Combat Wrong?

The most common failure is running the encounter like a regular dungeon fight that happens to be on a boat, which ignores vessel movement entirely and turns a naval battle into a stationary brawl with a nautical paint job. A close second is inconsistent scale: if the map does not make distance obvious, the DM ends up adjudicating range calls by feel, and sharp players will notice and start arguing about it.

The third failure mode is trying to run full vehicle rules, full chase rules, and full boarding rules simultaneously in the group's very first naval session. High-performing tables scale complexity up over two or three sessions instead of front-loading it all into one, and they lean on the map to communicate hazards and layout so the spoken rules can stay simple.

A ship map that only shows the boat is a diorama. A ship map built for combat shows every reason two crews might want to kill each other in the next six seconds.
⬢  Naval Encounter Prep Checklist
Vessel speed and starting distance set Required
Deck, hold, and quarterdeck maps connected Required
Hazard zones marked (rigging, hatches, rail height) Recommended
Boarding transition planned in advance Recommended

How Do You Track and Measure a Good Naval Encounter?

You can translate encounter quality into a few simple things worth watching at the table, the same way you would track any other recurring session element. How many rounds pass before the first meaningful positioning decision, whether every player at the table takes at least one action tied to the ship's layout rather than just attacking the nearest target, and how long the boarding transition takes once it starts.

3 Rounds

In our map design testing, most tables reach their first boarding attempt or ranged exchange within three rounds when the map marks distance, hazards, and cover clearly from the very first round rather than leaving positioning to verbal description.

If your table is consistently taking six or more rounds to get to a meaningful decision, the map or the setup is usually the bottleneck, not the players. Tightening starting distance, simplifying the initial rules explanation, or laying hazards out more visibly on the map will usually fix it faster than adding new mechanics will.

Frequently Asked Questions

What's the difference between naval combat and a chase scene in D&D?

A chase scene is primarily about distance and obstacles between two moving parties, usually resolved with contested checks. Naval combat includes that same movement layer but adds direct combat, boarding, and often multiple deck levels, which is why it needs a more detailed map than a straightforward chase does.

Do I need official ship stats to run naval combat in 5e?

No. Official vessel stat blocks from sources like Ghosts of Saltmarsh are useful, but a simplified homebrew version (a speed, an AC, a hit point pool, and one or two special actions) is enough to run a satisfying encounter, especially for a table's first naval session.

How big should a ship battle map be for a typical encounter?

Big enough to show the full deck plus a meaningful border of open water on at least two sides, so a ship-to-ship phase does not run off the map within a round or two. For most single-vessel boarding actions, a map sized around the ship itself with a modest water border works well; wider chase phases need more open space around the vessels.

Can I run naval combat without a grid?

Yes. Many tables run ship combat in theater of the mind with zone-based positioning (bow, midship, stern, aloft) rather than exact grid squares. A good map still helps here since it gives everyone a shared visual reference for those zones, even without grid lines.

What happens when a ship sinks mid-combat?

Most groups treat a sinking ship as a countdown rather than an instant death, giving characters a few rounds to finish current objectives, grab loot, or get to a lifeboat before the vessel goes under. Marking a rising waterline or listing deck angle on the map helps communicate urgency without needing to interrupt the scene to explain it.

How do I handle boarding actions on a battle map?

Position the two vessels adjacent or grappled together on the map, then let characters move freely between them as if the two decks were one connected space for that phase of the fight. If either ship has multiple levels, keep a separate connected map for the hold or quarterdeck so players can move below deck without losing the visual thread of the fight.

What's the easiest way to introduce naval combat to a group that has never done it before?

Start small: a single-vessel boarding action against a smaller crew, with the enemy ship already grappled and stationary, so the players only have to learn deck positioning and hazards without also managing vessel movement in the same session. Save full ship-to-ship maneuvering for a session or two later, once the table is comfortable with the map.

●  From The Forge
Run Your Next Boarding Action Right

Get matched deck, hold, and open-water maps built specifically for naval encounters, ready to drop into your next session.

Shop Naval Map Packs →

Sources