Here is the full list of all 31 Balatro achievements.
Have 80 or more cards in your deck
Win a run on at least Black Stake difficulty
Score 100,000,000 Chips in a single hand
Break 2 Glass Cards in a single hand
Score 1,000,000 Chips in a single hand
Win a run on at least Red Stake difficulty
Play a Royal Flush
Discover every Spectral card
Win a run without rerolling the shop
Discover a Legendary Joker
Buy 5 Vouchers by the end of Ante 4
Discard at least 2500 Cards
Play at least 2500 Cards
Win a Run
Get any poker hand to level 10
Reach Ante 8
Score 10,000 Chips in a single hand
Discover every Tarot card
Reach Ante 4
Win a run on at least Gold Stake difficulty
Have $400 or more during a single run
Play a Flush with 5 Wild Cards
Win a run in 12 or fewer rounds
Thin your deck down to 20 or fewer cards
Complete any challenge run
Complete every challenge run
Discover every Planet card
Discover every Voucher
Discover 100% of your collection
Win with every deck on Gold Stake difficulty
Earn a Gold Sticker on every Joker