Now On Sale

Visit TPB's Performance page to read more about upcoming performances!

Nothing on sale at this time. Please check back later.


All ticket sales final.

No refunds.

$5 fee per transaction on ticket date/time exchanges.

Ticket pricing is specific for each show.

$5 per order fee for in-person & phone orders - save this fee by purchasing online.

Discounts available for a limited number of tickets with Arts for All and Work for Art. Please call 503-452-8448 for more info.

If you have a Ticket Voucher, please contact The Portland Ballet staff at or call 503-452-8448. Other Discount Coupon, Gift Certificate or Pass Codes, please enter the code here, click Accept and then proceed with your order: