Moonlight Mahjong is Mahjong Solitaire in virtual reality 3D, designed specifically for the iPhone, iPod Touch and iPad. Intuitive touch control allows you to tilt and turn, zoom in and out to match tiles in 3D. Play “arcade style” with progressively difficult levels and high scores, or relax with one of the non-competitive game modes. The gameplay is simple yet addictive.

Moonlight Mahjong features four main types of play:

• Scramble Mode: Match tiles faster than the automated opponent "Tilebot" through increasingly difficult levels. The board is automatically reshuffled when you run out of matches, making this game mode easy to start and fun, yet challenging on the higher levels.

• Challenge Mode: Compete against Tilebot in full puzzle mode, with no automatic reshuffling, only undo. Challenge requires more strategy than Scramble. This is the ‘pure’ form of the game, but it is difficult!

• Puzzle Mode: Solve puzzle boards with no time limit. Choose any layouts you like. This is the original game mode, what people usually think of as Mahjong Solitaire.

• Relaxation Mode: Clear boards with no time limit and automatic reshuffling when out of matches. Perfect for when you're just not in the mood to strategize or rush.

This free advertising-supported version of Moonlight Mahjong features five complete game modes (the main four, plus 'Lightning Mode'). The full version of Moonlight Mahjong offers a few additional features with no advertisements.

Moonlight Mahjong is the original 3D Mahjong Solitaire on iOS, having debuted with the launch of the App Store in 2008. It has been honored as a "Best Board Game" on the App Store, and was in the original Best 100 Apps and Games on

For layout updates and news, "like" Moonlight Mahjong on Facebook:

What’s New

Version 3.2.3

- Updated for iPhone X.
- Minor fixes and enhancements.
- Requires iOS 10.3 or later.

Ratings and Reviews

4.7 out of 5
7.8K Ratings

7.8K Ratings

Brinkle20 ,

Best game of MAHJONG ever!

I know a lot of people say this game cheats and isn't fair with the challenges but I enjoy the challenges immensely!!! YES, it does get difficult as one goes higher in the games but if it didn't wouldn't we just get board with it?

Oh and to those who think the game cheats, it dosen't , plain and simple. There IS a solution you're just missing it! As you play and get faster on the lower levels keep percevering to attain greater speed and accuracy. I love this game!!!**********************************!!!

Jen2887 ,

What happened???

I've been playing this game for years! Back when losing set you back 7 levels, then 3, now 1? Now the board freezes. I click on tiles and it freezes for a couple of seconds while I watch tilebot make several matches, either catching up or surpassing me, thus I lose and am set back and back and back. Before this update, I was at level 79. I have yet to get back to that. I'm stuck between levels 61-65, continuously sent back due to the freezes. And when tilebot freezes, I can also catch up or surpass BUT (!!!) and this is a big BUT (!!!) it doesn't matter bc I could be down to just a few matches to get to the next level and BAM! Tilebot has beaten me?? With over half of its board to go??
Do what? How? When I was so far ahead and tilebot was frozen after rescrambling....
Well, I watched it one time, just to see what was going on. Yep, tilebot froze for several seconds, BUT when it started back up it was like he was in gangum mode!!! I mean, how can it get 8 matches AT ONCE!!?? AT ONCE??? Please fix this glitch!!

Okay......that's it. I'm done. As much as I have loved this game it's no longer worth the frustration. I'm deleting it.

Sailingsheela ,

Tilebot seems EVIL

I have been playing this game for over 5 years. It took me a long time to finally claw my way to level 40.. I do not know why but level 40 will not come up I always have to start at 30.

BUT what I have spotted in the past month or two is no matter how fast I am, somehow het whether it claims I am out of matches and I can see I am not it will reshuffle prematurely just the slow me down. He always wins and can not get get past level 16. This is BS.

I am suspicious when there are long long long delays to give me a shuffle like it is starving me off so I can not play, then suddenly it will kick in only AFTER there is NO WAY to catch up.
It is done deliberately.

And one more unsatisfying new fix is the way it clears off more pieces then it has time to make matches. Not sure if it is half the board but we are usually head to head down to the last 8 and all of a sudden I lose.
Is not letting people win more fun for you, the developer. More it stays unsolved the longer you can keep getting others to download and it remains popular. I have to know is it a marketing scheme. I promise you it is possessed now and on top of not winning a single match in 6 hours tells me this is more that just a stupid co incidence. For those of us who play it for fun it is not so much anymore-
I ha eve uninstalled and reinstalled the game to get rid of statistic and it works for a little while then it is over kill with losing-


Michael Howard
47.3 MB

Requires iOS 10.3 or later. Compatible with iPhone, iPad, and iPod touch.



Age Rating
Infrequent/Mild Medical/Treatment Information
Infrequent/Mild Cartoon or Fantasy Violence
Infrequent/Mild Realistic Violence
Infrequent/Mild Profanity or Crude Humor
Infrequent/Mild Horror/Fear Themes
Infrequent/Mild Mature/Suggestive Themes


  • Game Center

    Challenge friends and check leaderboards and achievements.

  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like