Registration Page

Register here for one or more dragon boat teams and one or more divisions.

Register for the Portland Dragon Boat Festival

The form below is split into 4 distinct steps. You may go backward at any time in the form.
Once you complete the form, click SUBMIT and you will be redirected to the PAYMENT page.


  • Local teams that donated money to DragonSports in 2021 are entitled to a discount for ONE registration equal to 10% of the total amount donated, in addition to the early bird discount. You have an option to accept the discount or donate it to DragonSports. We hard-coded the discount amounts into the Payment form for your convenience (just select your team name). 
  • General Information
  • Race Divisions
  • Team Names
  • Visiting/Local
  • Payment Options
  • Payment

Note: The Early Bird discount is no longer available

Note: If you don't have your Bio or team image ready yet, you can leave these fields blank. We'll send you a link later where you can add this information. (If you're a DragonSports team, you can always copy/paste your bio from

General Divisions

Specialty Divisions

These are optional and subject to interest. The fee is USD $100.00 for EACH extra specialty team you register. Fees will be fully refunded if the divisions are not run. With the celebration of 25 years of paddling for Pink Phoenix, there will NOT be any charge for breast cancer survivor teams wishing to participate in this special race (you must register a team for the Women's division). 

Team Names

Host / Visiting Teams


There is no longer an Early Bird Discount.

Golden Dragons is entitled to ONE free entry.

Teams that donated any amount of money to DragonSports in 2021 are entitled to 10% (of their total donation) off the entry fee for ONE team. 

Note: If your team name is not in the dropdown list it means we have already applied your discount to a registration. Contact us immediately if you believe this to be incorrect.  

If your team is NOT in the list, please select "No" to the above question to proceed.


Price (one team): $0.00
Price (one team): $1,139.90
Price (one team): $1,117.50
Price (one team): $1,167.50
Price per team: $1,200.00
Price per team: $1,200.00
Price per team: $1,000.00
Price per team: $500.00
Price per team: $100.00
No payment items has been selected yet