The most popular cribbage app available; all of the options, none of the fluff!

Classic cribbage where 2 players race to 121 points with single player or online multiplayer!

Play the powerful computer opponent or go online with other players worldwide!

* Single player or Online Multiplayer (Cross-Platform)
* Cross-Platform Multiplayer
- iOS/iPod/iPhone/iPad & non-iOS devices
* Multiplayer "tournament" options
- Play best of 1, 3, 5 or 7 games to win
* 3 single player difficulty levels
* True random shuffle through
* 80+ single player achievements possible
* Simple and intuitive game play
* Shuffle, scoring & other sound effects
* Detailed stats & "Top 50" leader-board
- Separate for single player & multiplayer
* Over 50 in-game avatars to choose from
* Custom avatars
* Manual counting option w/ muggins
* Single player hints to learn cribbage
* "Cut for first deal" to balance the odds
* Multiple game boards, backgrounds & cards
* Options for auto-play on selection or confirm, auto-cut the deck and more!
* Add a friend, send private messages or chat
* VoiceOver Accessibility
* Remove ads with in-app purchase option

*Apple is not a sponsor of any promotion*

Please Email issues/ideas to

Terms of Service & End User License Agreement:

What’s New

Version 2.7.21

Hey Cribbage Fans! Thanks for your support, and suggestions. This update includes some bug fixes and minor improvements, including showing opponent point stats at the end of a game.

Ratings and Reviews

4.7 out of 5
45K Ratings

45K Ratings

silver&black22 ,


The reviews about the computer getting better hands is 100% correct. The developer says that all hands are dealt completely randomly. But the developer does not say the cut is random. It is completely unrealistic how many times the cut helps the computers hand and crib. While the hands may be dealt randomly, the computer knows exactly what’s in each players hand and helps the computer. Also, in multiplayer mode - if you are a new player or don’t play very often- the computer gives better hands to the player who plays a lot of games. They know the player who plays a lot is going to see the advertising more, therefore want them to come back and gives them better hands to win. There is no denying these points, no matter what the developer says.

Developer Response ,

To be very clear, regardless if you choose to believe it or not, all play in the game (single player and online multiplayer) is completely fair in all possible ways. When you tap to select the cut card from the deck, the card you get is the card in the position you selected in the completely randomly shuffled deck. The computer is not picking your card for you. You claim that we do not say the cut is random, but the fact is that the deck is completely randomly shuffled and the card you cut is the card you get every time. It is true that the computer could be written to cheat and know what you have in your hand, but it would have to be explicitly written that way, and that is simply not the case. If you have read our many blog posts on this topic you can see we have even offered to let people view the very code used in the game to prove our point beyond any doubt. Finally, with respect to online multiplayer games, there is absolutely no favoritism of any kind towards any players for any reason. Your logic about why we could want "players who play a lot" to win more often is heavily flawed, in that if we did that then no new players would want to play (like you yourself are saying) and the game would never grow. We are a business, and growth is good. We very much want new players to come and enjoy the game and grow the number of players playing and enjoying the game. That is far more valuable to everyone than just keeping a small set of long time players winning. The idea that we would only want to keep existing players happy would not be a good business strategy and is absolutely not what the game is doing. Again, we have audited the system many times for fairness and published those results in several blog posts discussing this. I realize this will likely not persuade you directly, but hopefully others who may read your review will take a moment to consider my response and understand we have done everything humanly possible the keep the game fair in every respect.

Glickster49 ,

Not realistic deals reduces enjoyment quit a bit

Updated Update: this game has become too unreal for enjoyment. I am going to seek another option. Name for 'advanced' changed to 'brutal' but that belies what the game is. The game is unrealistic and tests not one's ability to play the game but one's tolerance for the computer receiving unbelievably good hands a non-randomly measured percent of the time. Frankly, 'brutal' really means 'brutally out of touch with reality'. And it seems to be getting worse. Frankly, it is taking the fun out of playing.

While I enjoy playing this App a lot, at the advanced level it does not come close to reality. Just be prepared to lose 60% of the games regardless how well you are doing as the app will consistently catch 12, 14, 16 and more points in hand and juicy cribs as well while you scrounge out your best with crappola hands. Skill plays a part in cribbage but nowhere near as much as luck and the app has odds defying luck. "Advanced" should have to do with knowledge and skill. Cribbage depends A LOT on the cards one is dealt. At the Advanced level, Cribbage Pro takes a significant detour from reality. Better and more realistic randomizing of the cards to represent reality would make it more enjoyable. I do think it is the best of the cribbage apps I have tried but it just does not come close to reality and that is a shame.

J-Dawn ,

Great game but...

There needs to be a way to boot a player who has exceeded their time limit and been inactive for more than a few minutes. It’s too easy for people to pad their stats in multiplayer by joining a game and then just not doing anything forcing you to either wait a really long time or forfeit the game. That’s not fair that you should have to forfeit if they’re deliberately not playing. And you can’t rate them if you forfeit so you only see good ratings because of it. Tonight I had a guy pull this and I wanted to see how long it would take. It tried disconnecting him after 20 minutes but he just rejoined and started over. I finally proved more stubborn than him after another 5 minutes, but I have the time to do that right now. Most people don’t.

Edit (response to developer response): I absolutely have a time limit set. I set the limit for 15 seconds. It does not boot them but just gives a message that the player has exceeded their time limit. But it doesn’t end the game or do anything but give me a guide to rate them as slow/distracted. The example I gave was a multiplayer game with a 15 second time limit and it was still 25 minutes of nothing.

Developer Response ,

Hi, are you playing online games without a time limit set for the game? If there is not a time limit set, then it will not automatically disconnect someone for not playing. However, if there is a time limit set, the system will absolutely disconnect a player who fails to play within the time limit. If you have any other questions, you can always email us at

App Privacy

The developer, Fuller Systems, Inc., indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Used to Track You

The following data may be used to track you across apps and websites owned by other companies:

  • Contact Info
  • Identifiers
  • Usage Data

Data Linked to You

The following data may be collected and linked to your identity:

  • Contact Info
  • User Content
  • Identifiers

Data Not Linked to You

The following data may be collected but it is not linked to your identity:

  • User Content
  • Identifiers
  • Usage Data
  • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More


  • Family Sharing

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

More By This Developer

You Might Also Like