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