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 September 2017. 

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
Forge Parkour
G6 Airpark – Extreme Trampoline Sports
Garden Home Indoor Play Park
Indoor Playground at MJCC
Indoor Playground at Palisades
JJ Jump
Kids Club Fun and Fitness
The Monkey King Play House
Lumberyard Bike Park
Munchkin Playland
NE Indoor Park at Central Lutheran Church
North Clackamas Aquatic Park
Oak Grove Indoor Play
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
Upper Westside Play Gym
Westside Dance and Gymnastics Academy
The Wiggle Room
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 10 am-2 pm.
Ages: 5 and under.
Cost: $1

Family Basketball:
Sunday, 10 am-12 pm
Ages: Not listed
Cost: $3.50 youth/$4.75 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, 10 am-12 pm
Ages: 5 and under
Cost: $1.50 per child

Messy Art Park:
Mondays and Fridays 9 am-10:30 am (starting 10/9).
Ages: 1.5-5
Cost: $5.40 for 1 child/$1.50 each additional child

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

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

Parent-Preschool Swim:
Fridays 9:30 am-11:30 am.

Hillside Community Center

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

Indoor Park:
Mondays-Fridays, 9:15 am-11:15 am.
Ages: 1-5
Cost: $3 per child

Matt Dishman Community Center and Pool

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

Indoor Park:
Tuesdays and Thurdsays, 8 am-11 am.
Ages: 1-5
Cost: $1 per child

Art Park:
Wednesdays and Thursdays, 12 pm – 1 pm
Ages: 1-5
Cost: $1.50 per child

Family Play Swim:
Mondays-Thursdays, 12 pm-4:20 pm; Fridays 9 am-7:30 pm (ends at 8:30 pm 11/17-2/16); Saturdays 12:45 pm-2:30 pm; Sundays 10:30 am-1:30 pm.

Open Play Swim:
Mondays, Tuesdays and Wednesdays, 7:30-9pm; Saturdays 2:30-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:
Mondays 12:30 pm-1:30 pm, Thursdays 9:30 am-10:30 am
Ages 6-18mos
Cost: $1 per child.

Indoor Park:
Monday-Friday, 10:30 am-12:30 pm
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.

[Note park is closed for maintenance September 18 – September 29]

Indoor Park:
Monday, Tuesday, Friday 9:15 am-11:15 am
Wednesday, Thursday 11:15 am-1:30 pm
Ages: 5 and under
Cost: $1.25 per child

Open Play Swim:
Tuesdays and Thursdays, 7:15 pm-8:30 pm; Saturdays 1-6 pm; Sundays 1 pm-5 pm.

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

Preschool Swim:
Mondays through Fridays , 9 pm-11:30 am

Open Skate:
Tuesdays and Thursdays 2 pm-5 pm. Saturdays 12 pm-3 pm.
Ages: All Ages
Cost: Weekdays $5 and $1 skate rental/Weekends $6 and $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, Tuesdays and Thursdays, 10:30-11:30 am
Ages: 1-5
Cost: $1.50

Baby and Toddler Gym:
Mondays, Wednesdays and Fridays, 1-2 pm; Tuesdays and Thursdays, 9:30 am-11 am
Ages: 6 months to 3 years
Cost: $1

Indoor Park:
Mondays, Wednesdays and Fridays, 9:30 am-11 am; Saturdays 11 am – 1 pm
Ages: 1-5
Cost: $1

Youth Basketball
Tuesdays and Fridays, 4:15 pm-5 pm
Ages: 8-17

Sellwood Community Center

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

Indoor Park:
Mondays, 9 – 10:30 am
Ages: 6 months to 5 years
Cost: $1

Southwest Community Center and Pool

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

Indoor Park:
Mondays and Wednesdays: 8:30 am-10:30 am and 1:30 pm-3 pm; Tuesdays and Thurdsays: 11:30 am-3 pm; Fridays: 8:30 am-12 pm.
Ages: 9 months-5 years
Cost: $3.50

All Ages Open Gym:
Saturdays 2 – 7 pm; Sundays 9 am – 4 pm
Ages: Not specified
Cost: Not specified

Family Swim:
Mondays and Wednesdays 7-9 pm; Fridays 2:30-9 pm; Saturdays 1:30 – 6 pm; Sundays 12:30-4 pm

Open Play Swim:
Mondays-Thursdays, 11:30 am – 1:30 pm; Fridays 11 am – 2:30 pm; Saturdays 12-1:30 pm 

St Johns Community Center

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

Indoor Park:
Ages: 5 and under
Mondays-Thursdays, 9:30 am -11:30 am
Cost: $1

Baby Gym:
Ages: 18 months and younger
Hours: Tuesdays 1-3 pm; Thursdays 9:30 am-11:30 am.
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
Ages: 0-6
Hours: Tuesdays and Thursdays 9 am-11 am
Cost: $4-$5.50

The Children’s Gym
Children crawling and up are invited to come and play during open gyms.
Where: 1625 NE Sandy, Portland, OR
Ages: Vary
Hours: Monday-Friday 12:30 pm-1:30 pm. Saturday 12:15-1:15 pm
Cost: $5-$10 per child/$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
Ages: 6 months-6 years
Hours: Tuesdays, Thursdays and Sundays, 9-11:30 am
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
Ages: All ages
Hours: Every day 9 am-8 pm
Cost: Ages 3 years and up $10-$12/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
Ages: All ages
Hours: Vary
Cost: $10-$30

Forge Parkour
Forge Parkour is an indoor parkour training facility in SE Portland.  Classes and open gyms are offered every day of the week for ages 7 and up. There are also Pre-K Open gyms on Wednesdays, Fridays and Sundays
Where: 311 SE 97th St Portland OR 97216
Ages: All ages
Hours: For a more detailed schedule, visit their website
Cost:$10 open gym/$20 drop in class

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
Ages: All ages
Hours: varies
Cost: $12 first hour, $8 for additional hours. M-F, get two hours of jump time for $12. 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.
Where: 7475 SW Oleson Rd., Portland OR 97223
Ages: 0-6
Hours: Monday/Wednesday/Friday 9:30 am-11:30 am
Cost: $3.75 in district/$5.50 out-of-district

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
Ages: 6 months-5 years
Hours: Monday/Wednesday/Friday 10 am-12 pm
Cost: Drop In — free for members/$5 for non-members.

Indoor Playground at Palisades
The Indoor Playground is the ideal drop-in program for parents and caregivers looking for fun and interactive activities with their kiddos ages 0-4.
Where: Palisades 1500 Greentree Rd Lake Oswego , OR 9703
Ages: 0-4
Hours: Monday/Wednesday/Friday 10 am-12 pm
Cost: $5

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
Ages: 11 months-15 years
Hours: Vary
Cost: $4-$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
Ages: 0-12
Hours: Vary
Cost: Weekdays $10 per child ages 3-12/Weekends $12 per 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
Ages: All ages
Hours: Sunday-Thursday 9 am-8 pm. Friday-Saturday 9 am-9 pm.
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
Ages: All ages
Hours: Friday-Monday, 9 am-10 pm; Tuesday-Thursday 2 pm-10 pm
Cost: $12 per hour, $20 per day weekdays; $25 per day weekends

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
Ages: Child must be under 42 inches tall to enter the main play area
Hours: Monday-Friday 9 am-5 pm; Saturday/Sunday, 9 am-1 pm
Cost: $4-$6.50

NE Indoor Park at Central Lutheran Church
There are no staff in the park, you are welcome to have snacks, just tidy up after yourselves when you leave!
Where: 1820 NE Schuyler
Ages: Primarily under 5
Hours: Monday-Thursday, 9 am – 3pm; Fridays, 9 am – 12 pm
Cost: $3 for one child, $5 for two or more in the same family

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.
$3 adult, $2 child (resident), $4 adult, $3/child (non-resident)
All ages big surf: Monday-Friday 12-4 pm; M, W, F 7-9 pm, Saturday and Sunday 12-6 pm
Where: 7300 SE Harmony Rd, Milwaukie, OR 97222
Ages: All ages
Hours: Vary
Cost: $0-$8

Oak Grove Indoor Play
Oak Grove Indoor Play provides the SE Portland and Milwaukie Metro area with an affordable and safe play space. Specializing in party rentals, drop-in play, and over 2,200 square feet of active play space! Want a warm and dry or cool shady play area for your baby/toddler/or preschooler? Equipped with slides, ball pits, mats, and ride on toys and plenty of room to run around!
Where: 16101 SE McLoughlin Blvd, Milwaukie, OR
Ages: 0-5
Hours: Check website for schedule
Cost: $3 for the first child, $2 per each child after

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
Ages: All ages
Hours: Monday-Friday 9 am-12 pm, 2 pm-5 pm. Saturday 9 am-12 pm; 1 pm-4 pm. Sunday 1 pm-4 pm.
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
Ages: All ages
Hours: (winter hours) Friday/Saturday: 10 am-10 pm Sunday/Monday: 10 am-9 pm
Cost:  $5.99 and up

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 12345 SW Horizon Blvd, Beaverton OR
Ages: 1-10
Hours: Vary by program. See schedule for details.
Cost: Varies

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
Ages: 0-12
Hours: Sunday-Thursday 9 am-8 pm. Friday/Saturday 9 am-9 pm
Cost: $4-$14

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
Ages: 1-12
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
Ages: 12 and under
Hours: Vary – check calendar
Cost: $8 per child

Pump it Up Jr– Pop-In-Play
Private indoor arenas, filled with gigantic inflatable slides, bounce houses, obstacle courses and more.
Where: 16205 NW Bethany Ct., Suite 120, Beaverton, OR 97006
Ages: Pump it up:  Pump it up Jr. 6 and under
Hours: Toddler Only Pop In Playtime  Thursday/Friday 9:30 am-12 pm; Older playtimes vary – check calendar
Cost: $8 per child/$5 siblings/$5 under 24 months/free under 12 mo

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
Ages: All ages
Hours: vary. See complete schedule here.
Cost: Adults $5/Young adults (18-21) $4.50/Youth (2-17) $4/Under 2 Free

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
Ages: birth – 5 yrs
Hours:  Mondays and Thursdays (October – May) 9 am-11 am
Cost: Drop-in $5 per day/Membership: $60 for the full year, or $35 for a half year (October-January or February-May).

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: Monday-Friday 9:30 am-1 pm
Cost:$5 registration fee, then $4 drop-in per child or $6 per family

Upper Westside Play Gym
The Upper Westside Play Gym provides families of young children ages 0-5 a clean, safe, fun, and developmentally appropriate movement space offering quality instruction and opportunities to learn, play, and socialize.
Where: 1509 SW Sunset Blvd, Unit 1-G, Portland, OR 97239
Ages 0-5
Hours: Varies, see schedule for details
Cost: Varies, see schedule for details

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 am-12:30 pm. For ages 6 and under.
Cost: $7 per child or $10 per family for members; $10 each or $13 per family for non-members

The Wiggle Room
Opening October 2017 – an new indoor play space for kids ages 0 to 7.
Where: 1925 NE 42nd Ave, Suite C, Portland OR
Hours: 9 am – 6 pm weekends; 9 am – 4 pm Saturday; 9 am – 1 pm Sunday. Closed Tuesdays.
More info to come.

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
Ages: All ages
Hours: Thursday-Tuesday, 10 am-8 pm; Wednesday 10 am-5 pm
Cost: $8 for ages 3 and up/$5 2 and under

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

 

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

  • Jecelyn

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