hop to playPlay Tents

How to play
Tents and Trees

Every tree needs a tent.
Finding the right place is the puzzle.

Let’s find a place for everyone
Every tree needs a tent.A complete original campsite: three trees, three separate tents. 4 by 4 board. Trees at row 1, column 2; row 2, column 4; row 3, column 1. Tents at row 1, column 1; row 2, column 3; row 4, column 1.
Every little connection matters.

Learn the rules. Make a deduction. Pitch your first tent.

Trees & tents1 / 3
Four possible neighbours.Above, below, left or right. Each square shares a side with the tree. 5 by 5 board. Trees at row 3, column 3. Tents at none.
Four possible neighbours.

Above, below, left or right. Each square shares a side with the tree.

Scroll to unfold the lesson, or use the arrows.

Give every tree its own tent.

A tent belongs in a square immediately above, below, left or right of a tree. The two squares must share a side.

A diagonal tent does not count: it only meets the tree at a corner. By the end, every tree needs a different tent, and every tent needs a tree.

One tree. One tent. One shared side.

One tree. Its own tent.Move the tent next door. The two squares now share a side. 5 by 5 board. Trees at row 3, column 3. Tents at row 3, column 4.
One tree. Its own tent.Move the tent next door. The two squares now share a side.
View 3 of 3

Leave a little breathing room.

Tents cannot touch each other. That includes all four sides and all four corners.

Watch the second tent try a tempting spot beside its tree. It still touches the first tent diagonally. Moving it to the other side makes room for both.

Trees can touch. Tents cannot.

Now there is space for both.The second tent moves beside its tree, clear of the first tent. 5 by 5 board. Trees at row 2, column 3; row 4, column 3. Tents at row 2, column 2; row 4, column 4.
Now there is space for both.The second tent moves beside its tree, clear of the first tent.
View 3 of 3

Read the edges.

A number on the left tells you how many tents belong in that row, across the board. A number above the board does the same for its column, down the board.

A 0 rules out every tent in its line. When a line has its full number of tents, its other empty squares cannot hold any more.

The numbers count tents, not trees.

A full line closes its other spaces.The first column has its one tent. Its remaining empty squares are grass. 4 by 4 board. Trees at row 2, column 2; row 2, column 4. Tents at row 2, column 1; row 2, column 3. Row totals, top to bottom: 0, 2, 0, 0. Column totals, left to right: 1, 0, 1, 0.
A full line closes its other spaces.The first column has its one tent. Its remaining empty squares are grass.
View 4 of 4

Can a tent be next to two trees?

Yes—as long as the complete arrangement allows every tree to be paired with its own distinct adjacent tent.

Watch neighbours become partners. Dashed lines show possible neighbours; solid threads show a chosen pair. Each tent gets just one partner.

In the complete example, the middle tent pairs with the right-hand tree, and the left tent pairs with the left tree. Remove either tent and a tree is left waiting.

A one-to-one pairing, across the whole puzzle.

Two separate pairs.Left tent to left tree. Right tent to right tree. Every tree and tent belongs to exactly one pair. 4 by 4 board. Trees at row 2, column 2; row 2, column 4. Tents at row 2, column 1; row 2, column 3. Row totals, top to bottom: 0, 2, 0, 0. Column totals, left to right: 1, 0, 1, 0.
Two separate pairs.Left tent to left tree. Right tent to right tree. Every tree and tent belongs to exactly one pair.
View 3 of 3
Read the pairing rule again

Let’s find a campsite together.

Start with the zeros. Row 3 and columns 2 and 4 need no tents, so we can mark their empty squares as grass.

Grass is a note to yourself: “no tent here.” It helps you see what is left. You do not need to mark every unused square to win.

Begin with what you know for certain.

The zeros clear the way.Row 3 and columns 2 and 4 cannot hold tents. Trees in those lines stay put. 4 by 4 board. Trees at row 1, column 2; row 2, column 4; row 3, column 1. Tents at none. Row totals, top to bottom: 1, 1, 0, 1. Column totals, left to right: 2, 0, 1, 0.
The zeros clear the way.Row 3 and columns 2 and 4 cannot hold tents. Trees in those lines stay put.
View 2 of 2

One tree. One place left.

Look at the tree on the right. The zeros have ruled out above and below. There is no square beyond the board.

Its only possible tent is immediately to the left. That is a deduction: the other choices cannot work.

The right-hand tree has one option.Above and below are ruled out; the board ends on the right. Its tent goes to the left. 4 by 4 board. Trees at row 1, column 2; row 2, column 4; row 3, column 1. Tents at row 2, column 3. Row totals, top to bottom: 1, 1, 0, 1. Column totals, left to right: 2, 0, 1, 0.
The right-hand tree has one option.Above and below are ruled out; the board ends on the right. Its tent goes to the left.

One good move opens the next.

First, leave room above the new tent. That square cannot hold another tent.

Then read the 1 beside row 2. Its one tent is already there, so the far-left square is grass.

Now look at the top tree: the only place left for its tent is on the left.

Another tree has only one neighbour.The top tree now needs the square on its left. No guessing; the other sides are ruled out. 4 by 4 board. Trees at row 1, column 2; row 2, column 4; row 3, column 1. Tents at row 1, column 1; row 2, column 3. Row totals, top to bottom: 1, 1, 0, 1. Column totals, left to right: 2, 0, 1, 0.
Another tree has only one neighbour.The top tree now needs the square on its left. No guessing; the other sides are ruled out.
View 3 of 3

There’s a place for everyone.

The lower-left tree has grass above and to its right. Its tent belongs below.

Three separate tents, three distinct pairs, every edge clue satisfied. That is the whole puzzle—and the way one small certainty leads to another.

Your turn to find the next one.

And the last tree finds its tent.The lower-left tree needs the square below. All line totals and all three distinct pairs now match. 4 by 4 board. Trees at row 1, column 2; row 2, column 4; row 3, column 1. Tents at row 1, column 1; row 2, column 3; row 4, column 1. Row totals, top to bottom: 1, 1, 0, 1. Column totals, left to right: 2, 0, 1, 0.
And the last tree finds its tent.The lower-left tree needs the square below. All line totals and all three distinct pairs now match.
Let me try

Your turn.

Three little decisions. Take your time, try an idea, and see what happens.

Which square is directly beside the tree?

Check the tree rule first. The edge clues are hidden in this example.

Trees: row 2, column 2.

Tap A or B on the board.

Make a choice. A wrong turn is a useful clue.

Show the explanation

Yes. A shares a side with the tree. Above, below, left or right all count.

Where can the second tent go?

Check every side and corner of the tent already on the board. Edge clues are hidden here.

Trees: row 1, column 1; row 3, column 3. Existing tents: row 2, column 1.

Tap A or B on the board.

Make a choice. A wrong turn is a useful clue.

Show the explanation

A good spot. B shares a side with its tree and leaves a gap from the other tent.

The top row has a 0. Where can this tent go?

The numbers count tents, not trees. A tree may stand in a line with a zero.

Trees: row 2, column 2.

0100
0010

Tap A or B on the board.

Make a choice. A wrong turn is a useful clue.

Show the explanation

Exactly. The zero rules out A. B is beside the tree, and its row needs one tent.

Try a whole little campsiteOptional · 5 trees, one satisfying solution

A clearing of your own.

Place five tents. Match the numbers, leave space, and give every tree its own partner. Look for a zero to start.

Tap an empty square to pitch a tent; tap it again to remove it. Choose Grass to make a note. Keyboard: arrows to move, Enter or Space to mark, G to switch tools.

11102
11102

0 of 5 tents

Five trees are waiting. Where could the first tent go?

Grass is just a note. You can finish with unused squares still blank.

Your practice stays separate from the full game.

Read the solution and its reasoning
  1. Find the zeros. Row 4 and column 4 cannot contain tents. Their trees stay in place.
  2. Start at the right-hand tree in row 3. Its only possible tent is above it: row 2, column 5.
  3. Leave room above that tent. Row 1, column 5 is grass. The top tree now needs its tent on the left: row 1, column 3.
  4. The top row is full. Its remaining squares are grass. The new tent also excludes its diagonal neighbours. The tree on the left in row 2 must have its tent below: row 3, column 1.
  5. Leave room beside that tent. Row 3, column 2 is grass. The tree in row 4, column 2 has just one neighbour left: row 5, column 2.
  6. Give the last tree its own tent. Row 5, column 3 is too close to the latest tent. The final tent goes at row 5, column 5.

Every row and column total matches, the tents do not touch, and each tree has a distinct adjacent tent. Unused squares can stay blank.

Your next campsite is waiting.Five trees, five places to discover. Try the practice puzzle or open the full Tents game. 5 by 5 board. Trees at row 1, column 4; row 2, column 1; row 3, column 5; row 4, column 2; row 5, column 4. Tents at none. Row totals, top to bottom: 1, 1, 1, 0, 2. Column totals, left to right: 1, 1, 1, 0, 2.
Five trees. A little possibility.

Your next campsite is waiting.

You know what to look for now: a shared side, a little space, and a clue that makes the next move certain. Take that with you.

Play Tents

Or take the scenic route through The Folding Forest.

The rules, in your pocket.

  1. Pair every tree with its own tent in an immediately adjacent square: above, below, left or right.
  2. Every tent belongs to a distinct tree in that pairing. A tent may neighbour more than one tree.
  3. Keep tents apart, including diagonally.
  4. Match the number of tents in each row and column to its edge clue.

Grass marks are optional notes. You win when the tents satisfy the rules, even if other squares are still blank.

Put the rules into play

A few things people wonder.

Can tents touch diagonally?

No. Two tents cannot share a side or a corner. All eight squares around a tent are unavailable to other tents. A tree may still stand in one of those squares.

Can one tent be next to two trees?

Yes. What matters is whether the complete arrangement allows a one-to-one pairing: each tree gets a different orthogonally adjacent tent, and every tent is used once. Adjacency does not automatically assign a tent to every neighbouring tree.

See the two-pair example
Can a tree be in a row with a zero?

Yes. The edge number counts tents only. A zero means no tents in that row or column; it does not remove its trees.

Do I need to mark all the grass?

No. Grass marks simply record squares where you believe a tent cannot go. Our Tents game checks the tents, their spacing, the clues and the complete pairing. Empty squares may remain unmarked.

Where should a beginner start?

Start with zero clues, then look for trees with just one available neighbour. After placing a tent, rule out the surrounding squares and check for rows or columns that are now full. Repeat those small deductions before trying anything more complicated.

Why is my board still unfinished?

Check all four rules together. Matching the numbers is not enough if tents touch or if two trees are relying on the same tent. If you use grass notes, a mistaken grass mark can also hide the square you need. Undo or clear it and look again.

About this guide

Made by Hop to Play. The illustrations and teaching puzzles are original. The worked example and optional practice puzzle each have one verified solution, checked with the same rules used by our Tents game.

Rules reference: Simon Tatham’s Tents documentation.

For another puzzle built on small deductions, learn how to play Light Up (Akari) in our illustrated beginner guide.