I am making a mana ramp deck, and I was wondering what other ways can I get 1 red other than tapping lands. I don't mind paying life or discarding that creature, like Simian Spirit Guide, but I want to be able to play it out of my hand.


There's a only a little number of ways you can generate mana right out of your hand. Let's have a list:

Other than those, I'm not aware of any cards that produce mana straight out of your hand. Of course, if you don't mind casting those cards, there are a few more options:

  • Spells like Desperate Ritual from your hand, though these will generally cost you mana
  • You can cast creatures like Priest of Urabrask, which generate mana when they enter the battlefield. Note that at least for the color red, there are no creatures that produce more mana than they cost, but cards like Priest of Urabrask let you filter other colors.
  • Similar to the above, you can sacrifice some creatures for mana, even allowing you to "store" some mana for the next turn - Wild Cantor would be an example.
  • Treasonous Ogre will, once on the battlefield, generate you as much mana as your life total can afford
  • Lotus Petal can be cast for no mana and sacrificed for a single mana of any color, with other Lotus cards working similarly.
  • Mox Ruby can be cast for no mana and tapped immediately. Other Mox cards work similarly.
| improve this answer | |

Not the answer you're looking for? Browse other questions tagged or ask your own question.