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