At Portland Tennis Center (PTC), there are a variety of opportunities to learn the game of tennis, play, and compete at any age or ability level. Activities include adult and junior tennis classes, lessons, mixers, drills, cardio tennis, ball machine drills with pro, USTA, and City League team competition. Additionally, we offer a full developmental pathway for juniors from September through May, and camps from June through August.
The Bubble will continue to undergo maintenance due to snow damage.
- Courts 6,7, and 8 are available to rent at this time.
- Court 5 is under ongoing maintenance and unavailable to rent at this time.
Inclement Weather Policy and Closures
PP&R classes, activities, rentals, and sports events may be canceled due to inclement weather, such as ice, snow, or extreme heat. Call 503-823-2533 or visit portland.gov/parks/closures for the most current information. Some recreation programs may run as conditions and staff availability allow. Safety is a major factor in determining operations at each PP&R facility. PP&R facilities, our social media outlets, and our website will all feature operating information including opening and closing times.
Book a Court
Portland Tennis Center features 12 lighted tennis courts (8 indoor and 4 outdoor). Reserve available courts three days in advance at 8:30am. 24 hours cancellation is required.
Access Pass - Reduced Pricing
Thanks to the Parks Local Option Levy (Parks Levy) city of Portland residents can register for a free Access Pass to receive an ongoing discount of 25, 50, 75, or 90% based on financial need. The pass is valid for 12 months from the date of enrollment. No proof of income is required.
Learn more about the Access Pass
At Portland Tennis Center (PTC), you can use your Access Pass to reduce the price of the following:
- PTC Month Pass
- Mixers and Drills
Sign up for Tennis Activities
View and register for all tennis activities online
Spring classes take place from April 3 through June 25 and are now viewable online.
- March 8 — Register beginning at 12:30 pm for spring classes that start on or after April 3.
- April 12 — Register beginning at 12:30 pm for spring classes that start on or after May 8.
PTC offers tennis classes for people ages 4 and older, from beginning through advanced levels. These classes include a full developmental pathway for juniors from September through May, and camps from June through August.
Private Tennis Lessons
PTC offers private lessons based on tennis pro and court availability. Complete a PTC private lesson request form and email to email@example.com
Doubles Mixers and Drills
Sign up for mixers and drills one week in advance beginning at 8:30am. (Example: Register at 8:30am on Thursday, January 19 for mixers and drills that take place on Thursday, January 26)
Meet and connect with tennis players across all levels of play. Levels 2.0-2.5 do not need a rating. Levels 3.0 and higher must have a current USTA or PTC rating.
View and sign up for mixers online
Live ball and fast-paced fun offered with level-based format for drills, cardio tennis, and specialty drills. Due to high demand, you may only register for one drill per day.
View and sign up for drills online
PTC Month Pass
With a PTC Month Pass, get a free 75-minute court reservation per day and use of the ball machine. Court reservations must be made three days in advance. Pass auto-renews monthly with a credit card on file. Purchase your PTC Month Pass online, over the phone, or the next time you're at Portland Tennis Center.
The fees listed reflect pricing for City of Portland residents. Non-residents are charged more to account for City of Portland taxes that support Portland Parks & Recreation.
- Adult (age 18-59): $70
- Adult Couple (same address): $105
- Senior (age 60+): $57
- Senior Couple (both age 60+): $86
- Family (same address): $110
- Junior (age 18 & younger): $50
Frequently Asked Questions
How do I book a court on ActiveNet?
Click this link to access the login page. Once you have logged in to your account, you can view courts 1-8 (indoor) and the outdoor courts. Select the court and timeframe, push reserve court, and follow the prompts to complete your transaction. We recommend you bookmark the link for quick access https://activenet.portal.
How long can I book a court for?
75 minutes. For 30 or 60-minute bookings, call 503-823-3190 for availability.
How many courts can I book per day?
Can my friend or partner book the court and I play again?
No. Each tennis player is allowed to appear on one reservation and court per day, with a limit of 4 per week. The week is Sunday through Saturday.
What options do I have to play more than once a day?
Check with the front desk or call ahead at 503-823-3190. This is a day-of option only that applies to mixers, drills, and court reservations. If someone cancels and a court or space is available, you must get confirmation to use or join from PTC staff first. This day-of option will not count toward your daily and weekly use of the courts.
How can I see all eight indoor courts at once?
As Active Net is updated, courts 1-8 will be visible under one view. Fewer clicks mean quicker access.
Can I register for programs and courts by phone?
Yes. The front desk opens at 6:45am. Call 503-823-3190.
Will I receive a confirmation once I book a court?
Yes. Once payment is completed, you will receive a confirmation that lists your court number, court time, and payment made. We recommend you retain a copy for your records.
How can I check my court reservation and classes in my ActiveNet account?
When you book a court or register for a mixer or drill, you can view these by clicking My Account, and then View Family Members Schedule. In View Family Members Schedule, find your assigned court at the bottom of the reservation. All your bookings and activities will appear for the week.
How do I register for mixers and drills?
We recommend bookmarking the ActiveNet activities page. Once you’re logged in, you can find your mixer or drill by using the keyword or class number search. Effective January 17, you can book one drill session daily. If you have difficulty finding your mixer or drill, you can call the Customer Service Center at 503-823-2525.
Why can I only book one drill session per day?
Our drill sessions were created to improve the skills and abilities of all our players by receiving hands-on instruction from our pros. With a limited number of available sessions, waitlists are long. This new policy, booking one drill session per day, allows for more equity to receive instruction.
What happens if I book back-to-back drill sessions?
We review all registrations for drill sessions. Anyone who books back-to-back sessions will be notified and one of the sessions will be canceled. If someone continues to book multiple drill sessions per day, forfeit of booking privileges may result.
What do I need to do when I arrive to play?
Please check in at the front desk before going to your assigned court. If you are playing with others, those players must pay BEFORE playing; this includes those playing on outside courts.
What do I (PTC tennis player) need to do if I don’t have an account?
Create an ActiveNet account either in-person at PTC, via phone by calling 503-823-3190, or create an account online by clicking here. A helpful tutorial is also available on this page.
What if I have an account, but I forgot my password?
If you have forgotten your password, click here to reset it. Do not create a new account if you are locked out or have forgotten your password. Please call PTC at 503-823-3190 or the Customer Service Center at 503-823-2525 for additional help.
How do I change or update my account information?
Please call PTC at 503-823-3190 or the Customer Service Center at 503-823-2525 for additional help.
How do I cancel my court reservation?
You can cancel your reservation by calling PTC at 503-823-3190. Cancellations are required 24 hours in advance.
What happens if I forget to cancel my court reservation?
If you cancel within less than 24 hours, you will be charged the full $32.50 without a refund. If you cancel more than 24 hours before your scheduled reservation, then you will be charged a 20% cancellation fee of the booking charge.