Planet Mahjong Play free

Play · Archive

Daily puzzle archive

Every past Hand of the Day — a real Taiwanese mahjong hand to score against the clock. Open any day to see the hand and its full worked solution, or play today’s puzzle.

  1. Oct 24, 2026 20 pts · 95s par
  2. Oct 23, 2026 15 pts · 120s par
  3. Oct 22, 2026 15 pts · 120s par
  4. Oct 21, 2026 15 pts · 120s par
  5. Oct 20, 2026 10 pts · 150s par
  6. Oct 19, 2026 10 pts · 150s par
  7. Oct 18, 2026 15 pts · 120s par
  8. Oct 17, 2026 20 pts · 95s par
  9. Oct 16, 2026 15 pts · 120s par
  10. Oct 15, 2026 15 pts · 120s par
  11. Oct 14, 2026 15 pts · 120s par
  12. Oct 13, 2026 10 pts · 150s par
  13. Oct 12, 2026 10 pts · 150s par
  14. Oct 11, 2026 15 pts · 120s par
  15. Oct 10, 2026 20 pts · 95s par
  16. Oct 9, 2026 15 pts · 120s par
  17. Oct 8, 2026 15 pts · 120s par
  18. Oct 7, 2026 15 pts · 120s par
  19. Oct 6, 2026 10 pts · 150s par
  20. Oct 5, 2026 10 pts · 150s par
  21. Oct 4, 2026 15 pts · 120s par
  22. Oct 3, 2026 20 pts · 95s par
  23. Oct 2, 2026 15 pts · 120s par
  24. Oct 1, 2026 15 pts · 120s par
  25. Sep 30, 2026 15 pts · 120s par
  26. Sep 29, 2026 10 pts · 150s par
  27. Sep 28, 2026 10 pts · 150s par
  28. Sep 27, 2026 15 pts · 120s par
  29. Sep 26, 2026 20 pts · 95s par
  30. Sep 25, 2026 15 pts · 120s par
  31. Sep 24, 2026 15 pts · 120s par
  32. Sep 23, 2026 15 pts · 120s par
  33. Sep 22, 2026 10 pts · 150s par
  34. Sep 21, 2026 10 pts · 150s par
  35. Sep 20, 2026 15 pts · 120s par
  36. Sep 19, 2026 20 pts · 95s par
  37. Sep 18, 2026 15 pts · 120s par
  38. Sep 17, 2026 15 pts · 120s par
  39. Sep 16, 2026 15 pts · 120s par
  40. Sep 15, 2026 10 pts · 150s par
  41. Sep 14, 2026 10 pts · 150s par
  42. Sep 13, 2026 15 pts · 120s par
  43. Sep 12, 2026 20 pts · 95s par
  44. Sep 11, 2026 15 pts · 120s par
  45. Sep 10, 2026 15 pts · 120s par
  46. Sep 9, 2026 15 pts · 120s par
  47. Sep 8, 2026 10 pts · 150s par
  48. Sep 7, 2026 10 pts · 150s par
  49. Sep 6, 2026 15 pts · 120s par
  50. Sep 5, 2026 20 pts · 95s par
  51. Sep 4, 2026 15 pts · 120s par
  52. Sep 3, 2026 15 pts · 120s par
  53. Sep 2, 2026 15 pts · 120s par
  54. Sep 1, 2026 10 pts · 150s par
  55. Aug 31, 2026 10 pts · 150s par
  56. Aug 30, 2026 15 pts · 120s par
  57. Aug 29, 2026 20 pts · 95s par
  58. Aug 28, 2026 15 pts · 120s par
  59. Aug 27, 2026 15 pts · 120s par
  60. Aug 26, 2026 15 pts · 120s par