Portland Indoor Gyms and Pools

portland open gym guide

Ah, Portland.  There might be some sun every now and again, but we can certainly count on the rain.  If your kids are itching to be active on a rainy day, head indoors to one of the many indoor playspaces or pools around town.

(Or go for an adventure in the rain! Here are some ideas.)

These are general schedules. Please go to the organization’s website to check details before heading out. These schedules are current as of May 2016. 

Portland Parks & Rec Indoor Gyms and Pools
General Descriptions
Charles Jordan Community Center
East Portland Community Center & Pool
Hillside Community Center
Matt Dishman Community Center & Pool
Montavilla Community Center & Pool
Mt. Scott Community Center & Pool
Peninsula Park Community Center & Pool
Sellwood Community Center
Southwest Community Center & Pool
St Johns Community Center

Non-Portland Parks & Rec Gyms and Pools
Cedar Hills Recreation Center
The Children’s Gym
Conestoga Recreation and Aquatic Center
Dizzy Castle
Evergreen Wings and Waves Waterpark
G6 Airpark – Extreme Trampoline Sports
Garden Home Indoor Play Park
JJ Jump
Kids Club Fun and Fitness
The Monkey King Play House
Lumberyard Bike Park
Indoor Playground at MJCC
Munchkin Playland
North Clackamas Aquatic Park
Outdoors in – Park @ The Plaza
Out of this World Pizza
Play Boutique
PlaydatePDX
The Playground Gym
Pump It Up
Shute Park Aquatic & Recreation Center
Southeast Indoor Park
Tigard Play Park
Westside Dance and Gymnastics Academy
Wippersnappers

Portland Parks & Rec Indoor Gyms and Pools

General Descriptions: 
Baby Gym
No need to worry as little ones explore the safe & soft environment during drop-in time in the gymnastics room. Playful & challenging pieces of equipment gently encourage your child to develop strength, coordination & body awareness.

Family Park 
The older kids are out of school & the younger ones still want to go to the Indoor Park? Why not bring them all to Family  Park! Activities for all ages in the gym.

Homeschool Indoor Park 
Parents coordinate activities for children.

Indoor Park
Children’s play is essential in the human development process. Encourages the development of motor skills while helping children gain confidence with group interaction & cooperative play on equipment, cars & assorted toys. Children accompanied by supervising adult.

Open Skate
All ages are welcome. Participation is at your own risk. Bring your own skates or rent them.

Toddler Gym
Do you have a tumbling tike? Increase your child’s body awareness, strength & flexibility during time on our gymnastics equipment. Share time together in the spirit of playfulness bonding with your child.

Family Play Swim
Recreational swim for parents & children. Enjoy the shallow water, play mats, innertubes, water basketball & more. All children 17 yrs & under must be accompanied by an adult swimmer.

Open Play Swim
Enjoy the shallow water. Non-swimmers & children under 48” tall must not be left unattended on the pool deck and must be accompanied at all times in the water by a person 18 years or older who shall remain responsible for them and their safety. Life jackets are available for non-swimmers.

Charles Jordan Community Center

Located at 9009 N. Foss Ave., Portland, OR 97203
Click here for more information.

Indoor Park:
Mondays, Wednesdays and Fridays 10am-2pm. 
Ages: 5 and under.
Cost: $1

Art Park:
Tuesdays, 10am-12pm.
Ages: 5 and under
Cost: $1

Family Basketball:
Saturday, 10am-12pm
Ages: Not listed
Cost: $3.25 youth, $4.50 adult

East Portland Community Center & Pool.

Located at 740 SE 106 Ave. Portland, OR 97216
Click here for more information.

Indoor Park:
Mondays, Wednesdays and Fridays, 10am-12pm
Ages: 5 and under
Cost: $1.25

Messy Art Park:
Mondays 9:30am-11am.
Ages: 1.5-5
Cost: $5 for 1st Child, $1.25 of each additional child.

Family Basketball:
Sundays, 3:30pm-5:30pm
Cost: $1
Ages: 13 and under

East Portland Indoor Pool
Family Swim:
Tuesdays, Thursdays and Fridays, 11:30am-1pm – slide on Friday only. Friday has additional family swim from 5:30pm-7pm.  Saturday and Sunday from 11:30am-1pm.

Open Play Swim:
Mondays, Wednesdays and Fridays, 7-9pm. Saturday 1-5pm. Sunday 1-4:30pm.
Daily Schedule here.

Hillside Community Center

Located at 653 NW Culpepper Terrace., Portland, OR 97210
Click here for more information.

Indoor Park:
Mondays-Fridays, 9:15-11:15am.
Ages: Not specified
Cost: $2/child

Matt Dishman Community Center and Pool

Located at 77 NE Knott., Portland, OR 97212
Click here for more information.

Indoor Park:
Tuesdays and Thursdays, 9-11am.
Ages: 5 and under
Cost: $1/child

Family Play Swim:
Mondays-Thursdays, 11:30-4:20; Fridays 9am-7:30pm; Saturdays 12-2pm; Sundays 10:30am-1:30pm.

Open Play Swim:
Mondays and Wednesdays, 7:30-9pm; Saturdays 2-6pm; Sundays 1:30-3pm

Montavilla Community Center and Pool

Located at 8219 NE Glisan St., Portland, OR 97220.
Click here for more information.

Baby Gym:
Tuesday 12:30-1:30pm, Thursdays 9:30-10:30am
Ages 6-18mos
Cost: $1/child.

Indoor Park:
Monday-Friday, 10:30am-12:30pm
Ages: 5 and under
Cost: $1

Mt. Scott Community Center and Pool

Located at 5530 SE 72nd, Portland, OR 97206
Click here for additional information.

Indoor Park:
Mondays-Fridays 9:15-11:15am
Ages: 5 and under
Cost: $1

Homeschool Indoor Park: 
Wednesdays 12:30-2:30pm.
Ages: 5-12; siblings ages 1-4 may play on Party Room floor.
Cost: $2 Drop In Fee

Open Play Swim:
Tuesdays and Thursdays, 7-8:30pm; Fridays 4-8:30pm; Saturdays 1-6:30pm; Sundays 1-4:20pm.

Family Swim:
Mondays-Fridays 11:30am-1pm; Saturdays and Sundays 12-1pm.

Open Skate:
Tuesdays and Thursdays 3-5pm. Saturdays 12-3pm.
Ages: All Ages
Cost: Weekdays $4/person, $1 skate rental. Weekends $5/person, $1 skate rental.

Peninsula Park Community Center and Pool

Located at 700 N. Rosa Parks Way, Portland, OR 97217
Click here for more information.

Art Park:
Mondays and Thursdays, 10:30-11:30am.
Ages: 1-5
Cost: $1.50/visit

Baby Gym:
Tuesdays and Thursdays, 9:30-11:30am
Ages: 6-17 months
Cost: $1

Indoor Park:
Mondays, Wednesdays and Fridays, 9:30-11am.
Ages: 1-5
Cost: $1

Toddler Gym:
Mondays and Fridays, 1-2pm; Wednesdays 12-2pm
Ages: 1.5-3
Cost: $1

Sellwood Community Center

Located at 1436 SE Spokane St., Portland, OR 97202
Click here for additional information.

Baby Play:
Mondays, Fridays 9-10:30am
Ages: 6-18 months
Cost: $1

Indoor Park:
Mondays, Wednesdays, Fridays 10:30-12pm
Ages: 1-5
Cost: $1

Note: Sellwood also has an outdoor pool, open in summer only. Schedule available here

Southwest Community Center and Pool

Located at 6820 SW 45th Ave., Portland, OR 97219
Click here for more information.

Indoor Park:
Mondays, Wednesdays, 1:30-2:45pm; Tuesdays, Thursdays, 10:30-2:45pm; Fridays: 10:30am-12pm.
Ages: 9 months-5 years
Cost: $3.50/child

Family Swim:
Mondays-Thursdays (no slide) 11:30am-1:30pm; Fridays (slide open noon) 11am-2:30pm; Satursdays (slide open) 11:30am-1:30pm; Sundays (slide open) 10:30am-12:30pm.

Open Play Swim: 
Mondays and Wednesays (leisure pool & slide open) 7-9pm; Fridays (leisure pool & slide open) 2:30-9pm; Saturdays (slide & rope swing open) 1:30-6pm; Sundays (slide & rope swing open) 12:30-4pm.

St Johns Community Center

Located at 8427 N Central St., Portland, OR 97203
Click here for more information.

Indoor Park:
Tuesdays-Fridays, 9:30-11:30am.
Ages: 5 and under
Cost: $1

Baby Gym: 
Tuesdays 1-3pm; Thursdays 9:30-11:30am.
Ages: 18 months and younger
Cost: $1

Non-Portland Parks & Rec Indoor Gyms and Pools

Cedar Hills Recreation Center
A wide array of toys and equipment for children newborn through 6 years and provide a safe spacious place for children to interact and work on social and motor skills.
Where: 11640 SW Park Way, Portland, OR 97225
Hours: Tu/Th 9-11:15am
Cost: $3.75/child (in-district)

The Children’s Gym
Children crawling and up are invited to come and play during open gyms.
Where: 1625 NE Sandy, Portland, OR
Hours: M-F 12:30-1:30pm. Sa 1:15-2:15pm
Cost: $5-10/child or $3-5 each additional

Conestoga Recreation and Aquatic Center
Open and family swims. Playground currently closed for construction.
Where: 9985 SW 125th, Beaverton, OR 97008
Hours: Vary
Cost: $3-6

Dizzy Castle 
Children’s indoor playground featuring a massive castle and pirate ship play structure, and three themed party rooms. Plus, Dizzy Castle offers complimentary ipads to use and free diapers and wipes!
Where: 11606 NE 66th St., Vancouver, WA 98662
Hours: Everyday 9am-8pm
Cost: Ages 3 years and up $10, Ages 12 months – 35 months $ 5, Under 1 year free.

Evergreen Wings & Waves Waterpark
An educational waterpark that includes ten waterslides (ranging from slides for the little ones to slides for daredevils), a wave pool and a children’s museum dedicated to teaching students about the power of water. Consisting of classic Evergreen Museum building design, the space features nearly 70,000 square feet of educational fun, topped by a massive Evergreen International Aviation B747-100 aircraft on the top of the building.
Where: 500 NE Captain Michael King Smith Way, McMinnville, OR 97128
Hours: Vary
Cost: $10-30

G6 Airpark – Extreme Trampoline Sports
Portland and SW Washington’s premier indoor trampoline park. Wall-to-wall trampolines, including a huge open jump arena, dodge ball court, ‘trick’ zone, basketball dunk station, and a separate zone for children, G6 Airpark provides a safe, healthy, and exciting activity for all ages.
Where: 10414 SE Washington St Portland, OR 97216 and 2200 NE Andresen Rd Ste. J, Vancouver, WA 98661
Hours: varies
Cost: $12 first hour, $8 for additional hours. Group rates are available for groups of 10 or more. 2 and under is free with a paying adult admission. Children under 8 must be directly supervised.

Garden Home Indoor Play Park
The very popular gym is transformed into a safe and fun environment with games, toys, play houses, play cars and trucks. These activities develop communication, spatial and motor skills and stimulate a child’s imagination! Parent participation required.
Ages: newborn – 6yrs
Where: 7475 SW Oleson Rd., Portland OR 97223
Hours: M/W/F 9:30-11:30am
Cost: $3 in district/$6 out-of-district

JJ Jump Indoor Inflatable Playground 
A great place for kids 7 and under to jump, jump, and jump on a variety of inflatable playgrounds and slides.
Where: 9057 SE Jannsen Rd, Clackamas, OR 97015 and 7500 Northeast 16th Ave, #2, Vancouver, WA 98665
Hours: Vary
Cost: $3-$8.50

Kids Club Fun and Fitness
The Jungle Indoor Playland has 6 slides (including gang, black hole and snake slides), giant ball room, suspension bridge, roller tube, ball swings, roller squeezes and more
Where: 13914 NW 3rd Ct., Vancouver, WA 98685
Hours: Vary
Cost: Weekdays $8.99/child ages 3-12. Weekends $10.99/child. Toddler (2 and under) 1/2 price.

The Monkey King Play House
A fun play structure for children with a full cafe, party rooms, Chinese events and Kung Fu lessons.
Where: 17112 SE Powell Blvd. Portland, OR 97236
Hours: Su-Th 9am-8pm. F/Sa 9am-9pm.
Costs: $8 weekdays, $10 weekends

Lumberyard Bike Park
The Lumberyard features professionally designed riding space for all ages, interests and skill levels. The park layout includes space for beginners and progressively ramps-up to more advanced areas for bike junkies seeking big air.
Where:  2700 NE 82nd Ave, Portland, OR 97220
When: Friday-Monday, 9am-10pm; Tuesday-Thursday 2-10pm
Cost: $16-20

Indoor Playground, Mittleman Jewish Community Center Sportsplex
Play in a climate-controlled sportsplex! Indoor playground offers babies, toddlers and preschoolers a wonderful indoor play opportunity and a chance for adults to meet and mingle.
Where: 6651 SW Capitol Hwy, Portland, OR 97219
When: M/W/F 10am-12pm
Cost: Drop In, Free for Members, $5/non-Members.

Munchkin Playland
An intimate cafe with a play area designed for the little ones (42 inches and under only). The kiddos will be entertained (and you won’t have to chase them up big climbing structures).
Where: 18335 NW West Union Rd., Portland, OR 97229
Hours: M-F 9am-6pm; Sa/Su, 9am-1pm
Cost: $4-6.50

North Clackamas Aquatic Park
North Clackamas Aquatic Park houses several swimming pools, water slides and a rock climbing wall.
Parent/Preschool Swim (parents and children 6 and under): M-F 9-10:30am.
$2.50/adult, $1.50/child (resident), $3.50 adult, $2/child (non-resident)
All ages big surf: Saturdays 12-5pm; Sundays 1-5pm
Where: 7300 SE Harmony Rd, Milwaukie, OR 97222
Cost: $0-8

Outdoors in – Park @ The Plaza
Outdoors In is a fun place to hang out that’s active and out of the weather. This new kind of park experience – indoors – features fun for all ages with 3,800 square feet, a full-size playground, a 16′ bouldering wall and Neos (an interactive, whole-body gaming system for kids and adults). Bring the outside in for a fantastic fun time!
Where: 124 E Main Street., Hillsboro, OR 97123
Hours: M-F 9am-noon, 2-5pm. Sa 9am-noon, 1-4pm. Su 1-4pm.
Cost: Single visit $4-6

Out of this World Pizza
Unlimited play in the large play area.
Where: 6255 NW Century Blvd, Hillsboro, OR 97124
Hours: Vary
Cost:  $5.99-12.99

Play Boutique
An innovative, family “edutainment” destination for both parents and their children birth to 10 years, combining education & entertainment experiences equally focused on children and their parents. The modern amenities are presented in a sophisticated fashion with a children’s PLAYSpace at the center of it all.
Where: 464 First St., Lake Oswego and
Hours: Vary by program. See schedule for details.

PlaydatePDX
A 7,500 sqft indoor play space in downtown Portland. Note: No outside food or drink is allowed in the facility – cafe onsite.
Where: 1434 NW 17th, Portland, OR 97209
Hours: Su-Th 9am-8pm. F/Sa 9am-9pm.
Cost: $4-12

The Playground Gym
Centrally located and unique facility featuring a 1,400 sq.ft. matted play area, 550 sq.ft. cork dance and yoga floor, a climbing wall, indoor tree house, gymnastics props, climbing ropes and much more!
Where: 505 NE Grand Ave., Portland, OR 97232 and 5215 N Lombard St., Portland OR 97203
Hours: Vary
Cost: Open gyms are $8 for one child, $12 for 2, $3 for each additional. Different rates apply for classes.

Pump it Up – Pop-In-Play
Private indoor arenas, filled with gigantic inflatable slides, bounce houses, obstacle courses and more.
Where: 9665 SW Allen Blvd., Suite 110, Beaverton, OR 97005 and 16205 NW Bethany Ct., Suite 120, Beaverton, OR 97006
Hours: Vary
Cost: $7 per child, ages vary.

Shute Park Aquatic & Recreation Center (SHARC)
Aquatics including three pools, a spa pool, dry suana, and water exercise classes as well as a full complement of  group fitness classes and recreation amenities on land.
Where: 953 SE Maple St., Hillsboro, OR 97123
Hours: vary. See complete schedule here.

Southeast Indoor Park
Provides opportunities for children to socialize in a group setting; make friends; play in a large, open, dry space; and experiment with new and different toys.
Where: 3915 SE Steele Street, Portland, OR 97202
Hours:  Mondays and Thursdays (October – May) 9 AM – 11 AM
Ages: birth – 5 yrs
Membership: $60 for the full year, or $35 for a half year (October-January or Febuary-May). Drop-ins available at $5/day

Tigard Play Park
A clean, safe environment to have fun and make new friends. Features a gym is full of fun toys, books, puzzles, slides, bikes, and play cubes. This is a parent supervised play gym.
Where: Tigard United Methodist Gym, 9845 SW Walnut Pl., Tigard, OR 97223
Ages: up to 5 yrs
Hours: M-F 9am-12:30pm
Cost: $5 registration fee, then $4 drop-in per child or $6 per family

Westside Dance and Gymnastics Academy
The open gym features lots of gymnastics equipment, plus a ball pit, bounce house and even a zip line.
Where: 11632 SW Pacific Hwy, Tigard 97223
Hours: Open gym is most Tuesdays and Fridays from 11:30-12:30
Cost: $7 per child or $11 per family for non-members

Wippersnappers
The play center has slides, structures, climbing walls and more. A cafe allows parents to grab a cup of coffee while the kids play.
Where: 16542 SE 362nd Drive, Sandy
Hours: Thursday-Tuesday, 10am-8pm; Wednesday 10am-5pm
Cost: $8 for ages 3 and up

As always – please let us know if we are missing something by commenting on this post!

PDX Parent Staff
PDX Parent Staff

Latest posts by PDX Parent Staff (see all)

  • Jecelyn

    Hi! Northeast Community Center in Portland has pools and gyms! It’s wonderful and the prices are good! 🙂