How do I Register?

Registration Desk

Ways to Register

Registration is ongoing and open to residents and non-residents* on a first-come basis. Register early; many classes fill quickly. Classes may be cancelled if there not enough registrations. Use our virtual Rec Guide to browse classes.

Three Easy Ways to Register

  • Register Online: Go to to search, register and pay for programs online.
    • If you have registered with us before, make sure you have your login information.

    • Not sure if you have an account? Visit our online registration and click "Log In/Create Account," then select "Log In with Email" and select "Forgot Password." If you have an account your login information will be emailed to you.

    • Need to create an account? Visit our online registration and click "Login In/Create Account" then select "Create Your Eug Rec Account."

  • By Phone: Call the recreation facility providing the activity or call 541-682-5333. Have your VISA or MasterCard number handy.
  • In Person: Visit any recreation community center or pool.

Rec Participant Card Now Required to Register

We are now requiring all participants to get a free participant card before registering for an activity. The card will allow you to quickly and easily check in when you arrive at Rec programs and activities – similar to the pool pass we have offered for years. It takes just a minute to sign up, is free and does not require any additional personal information. Using the participant card will help to free up staff time and resources for more programming, as logging attendance was previously a manual, time-intensive process for staff.

You can sign up for your card online, and finish the process when you next visit a program or center. We will just need to take your photo and print your card.

Places to Register

Amazon Community Center

2700 Hilyard Street 541-682-5373
Amazon Pool (summer only) 2600 Hilyard Street 541-682-5350
Campbell Senior Center 155 High Street 541-682-5318
Echo Hollow Pool 1560 Echo Hollow Road 541-682-5525
Hilyard Community Center 2580 Hilyard Street 541-682-5311
Petersen Barn Community Center 870 Berntzen Road 541-682-5521
River House Outdoor Center 301 N. Adams 541-682-5329
Sheldon Community Center 2445 Willakenzie Road 541-682-5312
Sheldon Pool 2443 Willakenzie Road 541-682-5314

*Non-city residents are assessed a 20% surcharge for registered activities and rentals.