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 play spaces or pools around town.

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


Non-Portland Parks & Rec Gyms and Pools

Portland Parks & Rec Indoor Gyms and Pools

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: Tuesday and Thursday 9 am-11 am

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:25 pm. Saturday 12:20-1:15 pm

Conestoga Recreation and Aquatic Center
Indoor Play Park. Play with slides, bikes, balls, and play structures in an indoor setting.
Where: 9985 SW 125th, Beaverton, OR 97008
Ages: 6 months-6 years
Hours: Monday-Friday, 9-11:30 am


Indoor pool. Check the website for Open Swim, Family Swim, and schedules weekly.

Dizzy Castle 
Children’s indoor playground featuring a massive castle and pirate ship play structure, and three themed party rooms.
Where: 11606 NE 66th St., Vancouver, WA 98662
Ages: All ages
Hours: Every day 9 am-8 pm

Evergreen Wings & Waves Waterpark
Wings & Waves Waterpark is an indoor, all-season waterpark that includes ten waterslides, ranging from slides for the little ones to slides for daredevils, and a fun wave pool. Slide out of a real Boeing 747 aircraft sitting on the roof, and enjoy an awesome day of fun!
Where: 460 NE Captain Michael King Smith Way, McMinnville, OR 97128
Ages: All ages
Hours: Vary

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.
Where: 311 SE 97th St Portland OR 97216
Ages: All ages
Hours: Open Gym time is in the afternoon on weekdays and weekends. For a more detailed schedule, visit their website.

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

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

Indoor Playground at Christ Church Parish (CCP)
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: 1060 Chandler Rd Lake Oswego , OR 97034
Ages: 0-4
Hours: Monday, Wednesday, Friday 9 am-12 pm

Jenni and Tommy’s Kids Unplugged
This indoor play place offers children a variety of hands-on learning and gross motor experiences in themed rooms. There is a dress-up area, bean pit, lego play area, and more. Snacks and drinks are available for purchase, plus you can bring your own (peanut-free) snacks.
Where: 11300 SW Bull Mountain Rd., Tigard
Ages: 1-6
Hours: Monday-Friday 9:00 am – 11:30 am,  Monday-Wednesday  2 pm – 5 pm

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

Kids Club Fun and Fitness
The Jungle Indoor Playland has 6 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

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.

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-Saturday, 9 am-10 pm; Sunday-Monday 9 am-9 pm; Tuesday-Thursday 2 pm-9 pm

Nest Playground
Nest Playground offers a large play structure, rock climbing wall, soft play structures, a space for toddlers/wobblers, café and lounge with free wifi, plus classes onsite in their dance studio and classroom. They also offer classes for adults.
Where: 6517 NE Sandy Blvd.
Ages: All ages
Hours: 9:30 am-6:00 pm weekdays, 9 am-4 pm Saturday, 9 am-2 pm Sunday, Closed Monday.

NE Indoor Park at Central Lutheran Church
For more than 30 years, their basement has been used as a welcoming park for children under 6 to come and play during the weekdays.
Where: 1820 NE 21st Ave.
Ages: Primarily under 6
Hours: Monday-Thursday, 9 am– pm; Friday, 9 am–12 pm

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): Monday-Saturday 9-10:30am.
All Ages Big Surf: Saturday and Sunday 1-5 pm
Where: 7300 SE Harmony Rd, Milwaukie, OR 97222

Ocean Plays
Play structure with slide, ball pit, and foam-ball air cannon with small snack bar, party room, seating and tables for adults, and free WiFi.
Ages:1-12 (probably best for kids 3.5-7 years old)
Where: 1001 SE Tualatin Valley Hwy A24, Hillsboro, OR 97123

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-1 pm, 2 pm-6 pm. Saturday 9 am-12 pm; 1 pm-4 pm. Sunday 1 pm-4 pm.

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
Ages: 1-10
Hours: Vary by program. See schedule for details.

A 7,500 sq ft 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

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. Check the website for the latest schedule.

Pump it Up
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

Pump it Up Jr
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 Jr. 6 and under
Hours: Toddler-Only Pop-in Playtime  Thursday/Friday 9:30 am-12 pm; Older playtimes vary – check calendar

Shute Park Aquatic & Recreation Center (SHARC)
Aquatics including three pools, a spa pool, dry sauna, 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.

Sky High Sports
Large trampoline park with climbing wall, foam pit, play structure and arcade. Check their calendar for special times and programming for children under 5 and children with light/noise sensitivities.
Where: 11131 Southwest Greenburg Rd., Tigard, OR 97223
Ages: Varies by activity.
Hours: Monday 10 am–8:30 pm, Tuesday-Thursday 3 pm–8:30 pm, Friday 1pm–10 pm, Saturday 11 am–10 pm, Sunday 11 am–8 pm

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 
Hours: Monday and Thursday (October – May) 9 am-11 am

Sunburst Play Cafe
A parent/guardian supervised indoor play space for kids from ages . an inflatable double slide, an inflatable obstacle course, a 2-sided rock wall, large waffle blocks for being creative, play equipment for smaller children, and an area just for infants. Activities such as straw building, play-dough, and magnet tiles are available in the party rooms during
​non-party times.
Where: 26950 SE Stark St., Troutdale
Ages: Birth-12
Hours: Sunday 1 pm to 7 pm, Closed Monday, Tuesday through Thursday 8:30 am to 7:30 pm, Friday 9 am to 9 pm, Saturday 9 am to 5 pm. Tuesday and Thursday mornings are reserved for ages 5 and under.

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

Tumble Gymnastics for Kids
Tumble is a boutique gymnastics studio designed for kids ages 6 months to 10 years with open gym time and classes.
Where: 1928 NW Lovejoy Street, Portland, OR 97209
Ages: 6 months to 10 years
Hours: Open Gym on Sunday mornings with classes during the week. Check their schedule to learn more.

Two Sisters Play Cafe
A coffee shop with food menu, plus play zone, art supplies, board games and toys.
Where: 11923 SE McLoughlin Blvd., Milwaukie
Ages: Crawlers through elementary school
Hours: Monday-Thursday 7:30 am-5:00 pm, Friday 7:30 am-6 pm, Saturday and Sunday 8 am-3 pm

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: Indoor Play Park is most Tuesdays and Fridays from 11:30 am-12:30 pm. For ages 6 and under.

The Wiggle Room
The indoor play space is a 2,000 square foot space and includes a dedicated safe, padded floor for your little ones to enjoy, and a 16′ x 20′ play structure. For kids 0-7.
Where: 1925 NE 42nd Ave, Suite C, Portland OR
Hours: 9 am–6 pm weekdays;  9 am-1 pm Saturdays and Sundays. Closed Tuesdays.

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

Portland Parks & Rec Indoor Gyms and Pools

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-12 pm.
Ages: 1.5-5

Family Basketball:
Sunday, 10 am-12 pm
Ages: Not listed

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

East Portland Indoor Pool
Family Swim:
Tuesday, Thursday, Friday, Saturday and Sunday 11:30 am-1 pm – slide on Friday-Sunday only.

Open Play Swim:
Monday, Wednesday and Friday, 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.

Matt Dishman Community Center and Pool

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

Family Play Swim:
Everyday but hours vary.

Open Play Swim:
Everyday except Friday with different hours.

Montavilla Community Center

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

Baby Gym:
Monday and Thursday 9:30 am-10:30 am
Ages 6-18 mos

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

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 17 – September 27]

Indoor Park:
Tuesday-Thursday, 10 am-12 pm
Ages: 5 and under

Open Play Swim:
Tuesday and Thursday, 7:30pm-9:00 pm; Friday 4 pm-9 pm; Saturday 1-6 pm; Sunday 1 pm-5 pm.

Family Swim:
Monday, Wednesday, Friday 11:30 am-1 pm; Saturday and Sunday 12 pm-1 pm.

Preschool Swim:
Monday, Wednesday, Friday, 9:30-11:30 am

Open Skate:
Tuesday and Thursday 3 pm-5 pm. Saturday 12 pm-3 pm.
Ages: All Ages

Peninsula Park Community Center and Pool

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

Baby and Toddler Gym:
Tuesday and Thursday, 9:30 am-11:30 am
Ages: 6 months to 3 years

Indoor Park:
Wednesday and Friday 9 am-10:30 am
Ages: 1-5

Youth Basketball
Monday, Tuesday, Thursday 4:15 pm-5:30 pm; Friday 4:15- 6pm
Ages: 8-17

Southwest Community Center and Pool

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

Indoor Park:
Monday 8:30 am-11:30 am
Tuesday 9:30 am-2 pm
Wednesday 1:30 pm-3:30 pm
Thursday 9:30 am-2 pm
Friday 8:30 – 11:30am
Ages: 9 months-5 years/No cost for babies under 9 months.

All Ages Open Gym:
Saturday 2–7 pm; Sunday 9 am–4 pm
Ages: Not specified

Family Swim:
Monday-Friday, 11:30 am–1:30 pm, Saturday 11:45 am–1 pm; Sunday 10 am-12:30 pm

Open Play Swim:
Monday and Tuesday 7:30-9 pm; Friday 4-7 pm; Saturday 1-6 pm; Sunday 12:30 pm-4 pm. 

St Johns Community Center

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

Baby Gym:
Hours: Tuesday 1-3 pm; Thursday 9:30 am-11:30 am
Ages: 18 months and younger

Indoor Park:
Monday and Wednesday, 9:30 am -11:30 am; Tuesday and Thursday 1 pm-3 pm; Saturday 9 am-11:30 am
Ages: 5 and under

Please let us know if we are missing something by emailing us at info@pdxparent.com. Thank you!

PDX Parent Staff
Latest posts by PDX Parent Staff (see all)


Scroll to Top