Milagro Digital Gift Cards
Milagro now offers the opportunity to purchase Milagro Digital Gift Cards, which never expire and may be redeemed for tickets to any Milagro MainStage Show!
How It Works
Just provide your name and email address, the name and email address of the intended Gift Card recipient, add a personal note to the recipient, and choose the dollar amount you wish to gift. Once you submit your order, the Gift Card instructions will be emailed to the recipient. The email will include a unique code that your gift recipient may apply during the purchase process.
You may purchase a Gift Card any amount up to $2,000. Please note that online orders incur additional fees of 3.5% + 50 cents.
Don’t want to purchase early and spoil the surprise?
Just enter your own name/email as both purchaser and recipient, and the Gift Card code will be sent to you. Then, when you’re ready, you can just forward that code to your giftee!
SEND A DIGITAL GIFT CARD
Milagro Gift Certificates
Really want a physical gift to wrap?
We offer the option to purchase a Milagro Gift Certificate, which entitles the bearer to two complimentary admissions to a Milagro MainStage production. Please note that these certificates have certain restrictions:
- They are valid for one Season only.
- They expire at the end of that Season.
- They are not valid for the final three performances of any engagement.
Cost
Milagro Gift Certificates are $60 each (matching the cost of two full-price adult tickets)
Ways To Buy
By Phone
Call us at 503-236-7253 between the hours of 9:00 AM – 3:00 PM, Monday – Friday.
Please have a credit card handy so that you can provide all needed information. After processing your order, we will send your certificate via US Mail. Please order in advance to allow 5-7 days to receive your certificate. Credit card orders incur additional fees of 3.5% + 50 cents.
By Mail
Mail your request, including the following:
– Number of certificates you wish to purchase
– The Milagro Season for which you wish the certificate to apply (for example, 2025-2026 Season)
– Check for the purchase amount ($60 per certificate)
Upon receipt, we will process your order within two business days via US Mail. Plan ahead to allow for 5-7 days for your mail to arrive.
In Person with Advance Appointment
Milagro Offices, 425 SE 6th Street, Portland (around the corner from the main theatre entrance)
Please call 503-236-7253 in advance to arrange for an appointment to ensure that someone will be available to assist you.
When you come, please bring cash or check for payment. While we can process in-person orders with credit card payment, such orders will incur additional fees of 3.5% + 50 cents. You’ll walk away with your Milagro Gift Certificate(s) in hand!



















