Seat the Guests
Puzzle · Logic · Brain
More puzzle games
See all →About Seat the Guests
Seat the Guests is a browser-based logic puzzle built around one deceptively simple job: get every wedding guest into a chair without breaking the seating rules. Each guest carries a number from 1 to 6 and a color, and every table you fill has to satisfy two conditions at once — no repeated numbers at the same table, and no two guests of the same color sitting in neighboring chairs. A new guest shows up at the door on a steady rhythm, so you're constantly working out where the next arrival can legally go rather than solving a fixed layout. Clear enough levels and the puzzle adds real complications: couples who insist on sitting together, rivals who refuse to share a table, and broken chairs that quietly remove options from the board. There's no clock pressuring you, but the round ends the moment an arriving guest has no legal seat left and no earlier guest can be relocated to open one up.
How to play Seat the Guests
- Check the guest waiting at the door and note their number (1-6) and color.
- Scan each table's open chairs for one where that number isn't already seated.
- Rule out any chair where a same-color guest is sitting directly next to it.
- Click or tap an empty chair that satisfies both rules to seat the guest.
- If nothing fits, try clicking a seated guest and then an empty chair to relocate them and free up a legal spot.
- Keep working through arrivals - later levels add couples who must sit together, rivals who can't share a table, and broken chairs you can't use at all.
Controls
- Desktop: Click an empty chair to seat the guest waiting at the door. Click a seated guest first, then an empty chair, to move them instead. Arrow keys can also be used to choose a chair.
- Mobile / tablet: Tap an empty chair to seat the waiting guest. Tap a seated guest, then tap an empty chair, to move them. Tap the selected guest again to cancel the move.
Seat the Guests tips & strategy
- Check the whole table before seating anyone - a chair can look open but still be illegal if its table already holds that number.
- Same-color guests only conflict when they'd sit directly adjacent, so use color to plan neighbor placement rather than avoiding a color at a table entirely.
- Once couples and rivals start appearing, try seating them first - satisfying their constraint narrows down which remaining chairs are still valid for everyone else.
- Treat broken chairs as permanently off-limits and skip re-checking them each turn to save time.
- If you're stuck, look for a seated guest you can move rather than only searching for an open chair for the new arrival.
- Slow down late in a level - one careless placement can cascade into a table with no legal moves left.
What makes Seat the Guests fun
Seat the Guests pairs a simple number-and-color seating rule with escalating constraints - couples, rivals, and broken chairs - across untimed puzzle levels playable instantly in the browser on both desktop and mobile.
Seat the Guests gameplay video
Seat the Guests FAQ
Is Seat the Guests free to play?
Yes. Seat the Guests is completely free to play in your browser on joyforgame.com, with no download, purchase, or subscription required.
How do I play Seat the Guests?
Seat each arriving guest at a table where their number isn't already used and no guest of the same color sits directly next to them. As you progress, watch for couples that must sit together and rivals that must be kept apart.
Do I need to download anything to play?
No. Seat the Guests is an HTML5 browser game that runs instantly on the page - there's nothing to install on desktop or mobile.
Can I play Seat the Guests on my phone?
Yes. The game supports touch controls, letting you tap to seat a guest and tap-then-tap to move a seated guest to a different chair.
What happens if there's no legal chair left for a guest?
The puzzle ends when an arriving guest has no chair that satisfies both the number and color rules and no seated guest can be moved to open one up - so it pays to plan a few seats ahead before committing to a placement.