Nobody hands you a list of the unwritten rules when you start playing American mahjong. There's the NMJL card. There's the rulebook. There's whatever your group has improvised over years of Tuesdays. And then there's the third thing, the layer of small habits that decides whether a table feels easy or tense, whether the slow player relaxes or shuts down, whether anyone wants to come back next week.
This is that layer. Not rulings, not penalties. The vibe rules. The ones every regular table has internalized and nobody ever wrote down. I'm writing them down.
TL;DR: 5 etiquette rules that make a table feel good
- Arrive on time, bring what you said you'd bring, and don't surprise the host with hot food.
- Don't rush the slow player. Don't coach them mid-hand either. Both make it worse.
- Call your tiles out loud and clear. No silent slides, no whisper-mumbles.
- Never grab a joker dramatically. Wait your turn, call it, swap it, move on.
- What happens at the table stays at the table. Especially the bloopers.
Before the game: arrival, snacks, and who brings what
Mahjong group etiquette starts before the first tile gets racked. Here's what every regular at every table figures out within about three sessions.
Arrive on time, not "mahjong on time"
Game start means tiles getting racked, not "I'm pulling into your driveway." If you said 1:00, walk in by 12:55. The host has been setting up for the last hour. The other players are probably already there. Showing up at 1:15 makes three other adults wait, and it's the easiest unforced error you can make.
If you're going to be late, text early. Not at 12:58. Earlier. The group has time to decide if they want to start without you or wait.
Snacks yes, hot food usually no
The host did not sign up to keep a casserole warm and slice it between Charlestons. Bring snacks, finger foods, things that hold at room temperature. Cookies. A cheese board. A bag of those Trader Joe's everything-but-the-bagel crackers everyone secretly loves. If you want to bring something substantial, ask the host first and offer to handle the logistics yourself.
Crumbs are a real thing. If you're bringing something flaky or saucy, bring a napkin pile too.
If you said you'd bring something, bring it
This sounds obvious. It's not. Mahjong groups run on small commitments: someone brings the new card every January, someone brings ice, someone brings the sticky pad of paper for scoring. If you've been assigned the cards or the dice or the racks, don't forget. Set yourself a reminder. The whole table starts late when one person forgets.
Help with setup, help with cleanup
The host is doing more work than you can see. Tables, chairs, drinks, snacks already out, a fresh napkin pile, dice and racks and cards ready, probably a candle going. When you arrive, ask what needs doing. When you leave, push your chair in, take your glass to the sink, offer to fold up the table. Don't make the host clean up alone at 9pm.
Pace and patience: the slow player rule
There is always a slower player at the table. Sometimes it's the newest player. Sometimes it's the person who reads every line on the card before they decide. Sometimes it's the player who's just having a rough day.
Here is the rule: do not rush them.
I don't mean you have to sit there in radio silence while they ponder for ten minutes. I mean you don't sigh, don't drum your fingers on the table, don't say "are we going?", don't say "I have to leave by 9," don't say anything that makes the slow player feel like their pace is a problem.
Here's what I do instead. If someone is taking a long time, I look at my own rack. I check the discard piles. I think about what I'd do on my next turn. Active waiting, not impatient waiting. The slow player feels it. So does the rest of the table.
And while we're here: do not berate anyone for a play. Not for a slow play, not for a wrong call, not for a discard you wish they hadn't made. The table is not a performance review. If you want to coach someone, ask them after the game if they want feedback. Most people don't, and that's their call.
"Ready?" is okay if you ask it gently and once. "Are we still playing?" is not. Tone matters more than the words.
Calling clearly: announce, don't slide
This one is small and it changes the whole rhythm of the table.
When you discard a tile, say what it is. Out loud. "Three crack." "South." "Six bam." Loud enough that all three other players can hear you, clearly enough that no one has to ask.
What you do not do: slide a tile face-down toward the center. Mumble. Half-call it. Set it down sideways and hope someone notices. A silent discard creates ambiguity at exactly the moment the table needs clarity. Did you call it? Can anyone still call it? Did the next player already pick? Now there's a dispute, and the dispute is your fault.
Same goes for exposures. If you're calling for a tile, say "calling" before you reach. If you're racking an exposure, set it on your rack with your tiles in clear view, in the order the hand wants them. Don't make the table guess what hand you're on.
The fast players at every table are also the loudest tile-callers. They sound confident because they're being clear, and being clear keeps the game moving for everyone.
Handling jokers respectfully
Joker etiquette is its own category because jokers are the most-coveted, most-fought-over tile in the game.
Here is what good joker etiquette looks like:
When you want to swap for a joker on someone's exposure, wait your turn. Pick first, decide what you're doing, then call the swap. Don't reach across the table mid-discard. Don't snake a hand toward someone else's rack the second a joker hits an exposure. The joker isn't going anywhere. Wait three seconds.
Call the swap clearly. "I'd like to swap for the joker on your kong of 5 crack. Here's my real 5 crack." Lay your tile down so the player whose joker you're taking can see it before they hand the joker over. No one wants a swap where they have to inspect the tile being given in exchange.
If you have a joker and someone else has the same exposure, the swap is theirs to take. You can't hoard a joker on principle. If they have the real tile and want the joker, the rules say they get it. Don't sigh, don't grumble, don't act like you've been wronged. You've had the use of the joker until that moment. That's enough.
Never pass a joker in the Charleston. If you're not sure why, the Charleston guide has the full breakdown. Pass a joker once and the table will remember.
If you accidentally expose with a joker where one isn't allowed, fix it immediately. Apologize. Move on. Don't let the table police it for you.
Jokers bring out the worst in some players. The good players at every table treat the joker like any other tile, useful when you have it, fine to let go when you have to.
What not to say during play
Most mahjong table tension is created by things people say without realizing what they signal. Here's the short list of phrases to keep out of your vocabulary at the table.
"I almost had it."
You either won the hand or you didn't. Announcing how close you were after someone else called mahjong is sour grapes in a sweater. Save it for the post-game wrap-up, where it sounds like a real story instead of a complaint.
"You should have called that."
Telling another player what they should have done with their hand is coaching mid-game, and nobody asked. If your friend is brand new and explicitly wants the coaching, you can mention something between hands. Not during.
"Are you sure you want to discard that?"
This is the most common one and the most quietly damaging. You've just told the player that their discard might be a mistake, which means you're telling the rest of the table that the discarded tile might be the one you need. You've signaled your hand to everyone listening. The polite version of this comment is no comment.
"That's a good tile for me."
Same problem. Don't announce what you're collecting. Don't make a happy face when a juicy tile gets picked. Don't sigh when you wanted a specific tile and someone else got it. Table talk that signals your hand is bad mahjong etiquette and bad strategy in the same sentence.
"I would have had mahjong if you hadn't called that."
Now you're telling another player that their legitimate call was the reason you lost, which is both rude and untrue. They played their hand. You played yours. Move on.
The shortest version of the rule: don't narrate your hand and don't critique anyone else's. Talk about the weather, talk about the snacks, talk about your weekend. Don't talk about what you're holding or what you wish someone else had done.
Reading the table
Some of mahjong etiquette is vibe-checking. You're paying attention not just to the tiles but to the people.
If someone is frustrated, you can usually feel it before you see it. Shorter sentences. Less eye contact. A sigh when they look at their rack. The right move is to let them have the bad hand without commenting on it. Don't try to cheer them up. Don't say "you'll get the next one!" with a chipper voice. Just play the hand and move on.
If someone is in flow, you can feel that too. They're loose, they're chatting, they're racking exposures with confidence. The right move is to let them be in it. Don't tease them about being on a winning streak. Don't make a big deal out of it. The table runs better when people aren't being singled out, in either direction.
And if you're the one having a rough night? It is okay to say so. "I'm so off tonight" is a real thing to say to your friends. The table will be kinder than you expect. What's not okay is taking the bad night out on the other players. If you feel that coming on, step away for ten minutes. Get water. Reset. Come back.
Hosting etiquette
If you're the host, you're running a small event. Here's what hosting well looks like, in practice.
Set up before people arrive
Tables out. Chairs out. Tiles, racks, dice, cards, scorepad, pens all on the table. Drinks accessible. Snacks out. A bathroom hand towel that's actually clean. Candle going if you're a candle person. The goal is that nobody has to wait while you finish setting up. The first hand should start within ten minutes of everyone arriving.
Replenish without making it a thing
If the snack bowl is empty, refill it quietly between hands. Don't announce it. Don't ask if anyone wants more chips. Just keep things flowing. The same goes for drinks. Top people off when their glass is half-empty. Hosting at its best feels invisible.
Warm welcome, especially for newer players
If a new player is joining your group for the first time, greet them when they walk in. Introduce them to anyone they don't know. Show them where the bathroom is. Hand them a drink. Take five seconds before the first hand to ask what they're feeling solid on and what they want a hand of help with. Nothing makes a new player relax faster than the host signaling, you're welcome here, I've got you.
End-time clarity
Tell the group when you're hoping to wrap. "I'm thinking we play until 9" is a kindness. It lets people pace their wine, plan their drives, decide whether to commit to another hand. The worst hosting is the kind where the host clearly wants people to leave but won't say so, and everyone sits awkwardly past the natural end.
And when the night winds down, signal that out loud too. "This is the last hand for me" or "okay, one more and then I'll start cleaning up." Don't make people guess.
Group chat etiquette
Mahjong groups run on group texts. Here's what makes a group chat feel good versus draining.
Text about logistics, not strategy
"Are we on for Tuesday?" is the group chat. "Here's how I should have played last week's hand" is a phone call with the one player who wants to nerd out with you. Keep the group chat for scheduling, location, what people are bringing.
Photos of the card are fine. Photos of your hand are not.
You can absolutely send a photo of the new NMJL card when it comes out. You can send a photo of the cute napkins someone brought. What you don't do is send a photo of a specific hand mid-game asking "what should I do here?", not because it's against any rule, but because it puts the rest of the group in the position of either coaching you or feeling rude for not responding. Save the strategy questions for a session with someone whose explicit role is to teach you, or for a community where strategy is the point.
Don't out anyone's bad night
What happens at the table stays in the group chat in the most gentle, generic way possible. "Last night was a good time" is the right level of detail. "Susan was so off her game last night, she discarded a joker twice" is not. The fastest way to lose a player is to make them feel like their bad night will become group folklore.
Posting publicly: ask first
If you take a photo of the group and want to post it on social, ask everyone in the photo first. Some players are happy to be tagged. Some prefer to stay private. The thirty seconds of friction asking is the difference between a fun post and a friend who feels weird about it for a week.
The shortest version of mahjong etiquette
If I had to compress all of this into one sentence: be the kind of player you want at your own table.
Show up on time. Bring what you said you'd bring. Don't rush anyone, don't coach anyone, don't narrate your own hand. Call your tiles clearly. Treat jokers like any other tile. Help with setup, help with cleanup. Keep the group chat warm and the bad nights private. Welcome the newer players the way someone once welcomed you.
None of this is in the NMJL rulebook. All of it is what makes a table the kind of table people come back to for years.
If you've been nodding along and you want to play in a community where this kind of vibe is the default, that's basically the whole point of the Confidence Club. It's the place I run for players who want to get better at the game in a group that's warm, opinionated about etiquette, and not trying to scare anyone into "competitive" mode. Monthly Q&As, replay library, live group games, and a community that actually shows up.
And if you want the broader picture of the game itself, start here. If you want the one-pager you can bring to your next session, grab the free cheat sheet. The mahjong glossary has every term in this post defined in one place.
See you at the table.
Lara