How to solve Nurikabe: building islands in a single sea
5 min read ·
Nurikabe turns a grid into a map. Each number is an island of exactly that many cells; everything else is sea, and the sea must be one connected body with no 2×2 pools. You shade the sea and the islands appear.
Nurikabe looks open at first, but the rules squeeze it quickly. This guide shows the deductions that come first and the ones that finish it.
The rules
- Each number belongs to a white island of exactly that many cells.
- Every island holds exactly one number; islands never touch side by side.
- All shaded cells form one connected sea.
- The sea never contains a 2×2 block of shaded cells.
First steps
- A 1 is a finished island: shade all four neighbours.
- A cell that touches two numbers side by side (for example the gap in 3 _ 2) can't join either island without merging them, so it's sea.
- A cell that no island can reach (too far from every number for its size) is sea.
Growing and closing islands
When an island has only one way to grow, extend it. A 2 in a corner with one neighbour already sea has one cell left to take. Once an island reaches its size, wall it off: every cell touching it becomes sea.
No 2×2 pools
If three cells of a 2×2 square are sea, the fourth must be island, and some number has to reach it. That's often what decides which way an island grows: the island that can reach the gap must use one of its cells there.
Keep the sea connected
A patch of sea that's boxed in by islands must escape somewhere. If it has only one exit, the cell at that exit is sea. Near the end, check every sea region: they must all join into one.
A solving routine
- Shade around every 1, and shade cells that touch two numbers.
- Shade cells too far from every number to belong to an island.
- Extend islands that have only one way to grow; wall off finished ones.
- Break up every 2×2 pool by finding the island that must reach it.
- Make sure the sea stays connected, and repeat.
Practise
On Puzzimo, tap a cell to dot it • as island (tap again to clear), double-tap to shade it ■ as sea, and drag to mark many cells at once. Shading a cell that belongs to an island counts as a mistake: it's shown and corrected, and the third ends the round. Grids come in 5×5, 6×6 and 7×7, with a 6×6 daily challenge.
Frequently asked questions
Can two islands touch in Nurikabe?
Not side by side, because they would form one bigger island with two numbers. They can touch diagonally.
Why can't the sea have a 2×2 block?
It's the rule that keeps the sea thin and forces islands into place. Whenever three cells of a square are sea, the fourth must belong to an island.
Where should I start a Nurikabe?
With the 1s, whose neighbours are all sea, and with cells touching two different numbers, which can't belong to either island.