Skip to content

Blood for Bones

~$0.51 low · ~$2.08 high

Black. Sorcery

three generic manaone black mana

089 · M20 · U · ENWhat the codes mean

Blood for Bones

Core Set 2020 #89 · Illustrated by Seb McKinnon

What is Blood for Bones worth?

Cheapest copy

~$0.51

Non-foil · Core Set 2020 #89

Buy on TCGplayer

Highest TCGplayer price

~$2.08

Foil · Core Set 2020 #89

See it on TCGplayer

TCGplayer, eBay and Amazon links are affiliate links. We may earn a commission if you buy.

2 prices from $0.51 to $2.08. Every price is in the printings table below.

TCGplayer market prices in USD, updated October 14, 2026. Each price is for one printing and one finish.

Oracle text

As an additional cost to cast this spell, sacrifice a creature.

Return a creature card from your graveyard to the battlefield, then return another creature card from your graveyard to your hand.

The only printing of Blood for Bones

PrintingRarityNon-foilFoilCardmarket (EUR)My collection

Prices are TCGplayer market prices in USD for each printing and finish, via Scryfall. They are a guide, not an appraisal.

Where to buy Blood for Bones

As an Amazon Associate we earn from qualifying purchases. We also take part in the TCGplayer (via Impact) and eBay Partner Network affiliate programs. Links to TCGplayer, eBay and Amazon are affiliate links: if you buy through them we may earn a commission at no extra cost to you. Cardmarket links are not affiliate links.

Card details

First printed
2019
Printings
1
Mana value
4
EDHREC rank
#7,659 on EDHREC (Commander popularity)
Artist
Seb McKinnon

What the codes mean

The small print at the bottom of the Core Set 2020 card (#89).

089 · M20 · U · EN

  • 089Collector number: this card's place in the set list. Main-set cards print it over the set's card count.
  • M20Set code for Core Set 2020
  • UUncommon
  • ENPrinted in English

How to read a Magic card: every part and code, on real cards.

Rulings (5)

  1. 2019-07-12

    Any abilities that trigger as the creature card is returned to the battlefield won’t resolve until after Blood for Bones is finished resolving.

  2. 2019-07-12

    Blood for Bones doesn’t target the creature cards to return from your graveyard. This means that, while the spell is resolving, no player may take any actions between the time you choose the cards and return them.

  3. 2019-07-12

    The creature sacrificed to cast Blood for Bones may be one of the cards chosen to be returned.

  4. 2019-07-12

    You must sacrifice exactly one creature to cast this spell; you can’t cast it without sacrificing a creature, and you can’t sacrifice additional creatures.

  5. 2019-07-12

    Once you begin to cast Blood for Bones, no player may take actions until you’re done. Notably, opponents can’t try to remove the creature you wish to sacrifice.

Browse more: Core Set 2020 · all sets · search cards