The Shop

From Balatro Wiki
(Redirected from Shop)
Jump to navigation Jump to search

The Shop is the location where Jokers, Consumables, and Vouchers can be acquired by spending money. The Shop is only accessible after defeating a  Small Blind,  Big Blind, or Boss Blind.

By default, the shop sells:

  • 2 random cards (usually Jokers, but occasionally Tarot, Planet, and Playing cards if you have purchased the  Magic Trick voucher, or Spectral cards if you are playing with  Ghost Deck.)
  • 2 random Booster Packs (except for the first visit to any Shop in a run, where one normal Buffoon Pack is guaranteed)
  • 1 Voucher

Weights

[edit | edit source]

Weights determine how likely a card is to appear in the given set. The higher the weight, the more it appears. The random cards sold are drawn with the default weights:

  • Joker: 20
  • Tarot: 4
  • Planet: 4

This can be rewritten to the approximate chances of each card appearing as following (note that these are rounded):

  • Joker: 71.4%
  • Tarot: 14.3%
  • Planet: 14.3%

In addition, when a Joker is generated, the different rarities have specific weights as well. The default values for these are:

  • Common: 70%
  • Uncommon: 25%
  • Rare: 5%

With the  Magic Trick Voucher, playing cards are given a weight of 4; the  Illusion Voucher makes playing cards enhanced 40% of the time, editioned 20% of the time, and is unaffected by  Hone/ Glow Up. The  Tarot Merchant Voucher raises the Tarot card weight to 9.6 while the  Tarot Tycoon Voucher raises the weight to 32. The  Planet Merchant and  Planet Tycoon Vouchers work in the same way for their respective Planets. With the  Ghost Deck, Spectral cards can appear with a weight of 2.

The number of available random cards can be increased by the  Overstock and  Overstock Plus Vouchers, which increases the number of sold cards to 3 and 4 respectively.

Reroll

[edit | edit source]

The player may pay money to reroll the shop an unlimited number of times, removing any of the remaining random cards and replacing them with 2 new random cards. Note that because the rerolls are random, cards seen before rerolling can also appear again. The reroll cost starts at $5 and increases by $1 each reroll, resetting to $5 upon entering a new shop.  Reroll Surplus and  Reroll Glut decrease the initial price to $3 and $1, respectively.  Chaos the Clown will make the first reroll free. The  D6 Tag starts the rerolls on the next shop to $0.

However, rerolling the shop does not restock Booster Packs or the Voucher. Booster packs only restock upon entering a new shop, and the Voucher restocks after defeating the boss blind.

 Flash Card has a special synergy with rerolling, as it scales when rerolling the shop.

Pricing

[edit | edit source]

In short

[edit | edit source]

All items have a buy cost (purchase price) and a sell value, which are recalculated every time the player interacts with the item. These follow consistent formulas for calculating them, with some exceptions applied due to other in-game items.[1]

Here follows a simplified formula for calculating an item's buy cost and sell value. For more details, see the Calculating buy cost and Calculating sell value sections.

buy_cost = (base_cost + edition_cost) * discount_percent
sell_value = floor(buy_cost / 2)

Base cost

[edit | edit source]

All items have a base cost, even Legendary Jokers (which can't be found in the shop). Playing cards can only be found in the Shop after purchasing the Magic Trick Voucher, and Spectral cards can only be found when playing with the  Ghost Deck.

Item Price
Jokers Common $1-6
Uncommon $4-8
Rare $7-10
Legendary $20
Playing cards $1
Tarot cards $3
Planet cards $3
Spectral cards $4
Booster Packs Normal $4
Jumbo $6
Mega $8
Vouchers $10

Jokers can have Editions, which raises their price in the shop and their sell value. Consumables can have a Negative Edition when generated by  Perkeo, but they can never be found in the shop with an Edition. When  Illusion is bought, Playing cards can also have Editions in the shop, increasing their price.

Edition Added cost
Jokers Consumables Playing cards
 Foil +$2 N/A +$2
 Holographic +$3 N/A +$3
 Polychrome +$5 N/A +$5
 Negative +$5 +$5 N/A

Discounts

[edit | edit source]

After purchasing the Clearance Sale and Liquidation Vouchers, a 25% or 50% discount is applied to the buy cost of all items in the shop. This also indirectly affects the sell value of all items.

  •  Clearance Sale (25% off) effectively sets discount_percent = 0.75
  •  Liquidation (50% off) effectively sets discount_percent = 0.5

Special cases

[edit | edit source]
  • During the  Inflation Challenge Deck, every item's price increases by $1 on every purchase. This increase in cost is applied at the same time as the Edition cost, before any discounts from Vouchers.
  • The  Astronomer Joker will set the cost of Planets and Celestial Packs to $0.
  • The  Coupon Tag sets the buy cost of all items in the next Shop to $0, except for Vouchers which retain their normal pricing.
  • The  Rental sticker sets the buy cost of Jokers with this sticker to $1.
  • If the item is a Booster Pack, and the player is playing the tutorial and is in the first shop, the buy cost increases by $3.
    • This only applies to the first Shop. Subsequent Shops will have the intended price for Booster Packs.
  • The jokers  Egg and  Gift Card can add extra sell value to cards. This extra value is only applied to the sell value, and after all other steps. The added value is not influenced by the discount vouchers.

Calculating buy cost

[edit | edit source]
  1. Add up the item's:
    1. Base cost.
    2. Edition cost (if it has an Edition).
    3. Inflation costs (if playing the Inflation challenge).
  2. Multiply this total by the discount_percent from the discount vouchers.
  3. Round half down (for example, 8.5 is rounded to 8).
  4. If the buy price after rounding is $0 or lower, set it to $1.
  5. Apply any remaining special cases (such as Astronomer, the Rental Sticker, or the Coupon Tag).

Calculating sell value

[edit | edit source]
  1. Recalculate the item's total buy cost (applying any vouchers bought in-between, any special case that changes the buy cost, etc.).
  2. Divide the total buy cost by 2.
  3. Floor the result of the division (for example, 3.75 is rounded to 3).
  4. If the sell value after flooring is $0 or lower, set it to $1.
  5. Add any additional sell value gained from Egg or Gift Card.
[edit | edit source]

Trivia

[edit | edit source]
  • The Shop's logo appears on an Ante Up! shirt due to an official merch collaboration with Fangamer.[2]

In other media

[edit | edit source]

In other languages

[edit | edit source]
LanguageName
Chinese (Simplified)商店
Chinese (Traditional)商店
Dutchwinkel
Frenchmagasin
GermanShop
Indonesiantoko
Italiannegozio
Japaneseショップ
Korean상점
Polishsklep
Portuguese (Brazilian)loja
Russianлавка
Spanish (Spain)tienda
Spanish (Latin America)tienda

References

[edit | edit source]
  1. Information taken from the Update 1.0.1f source code, method Card:set_cost() at card.lua:367-383.
  2. Balatro Ante Up! Shirt | Fangamer. Retrieved on June 6, 2026.