Portland Indoor Gyms and Pools

Indoor Parks And Pools

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.

This is the general indoor playground and indoor pool schedule. Please be sure to double-check the website to be sure there are no cancellations.

Portland Parks & Rec Indoor Gyms and Pools
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
Jenni and Tommy’s Kids Unplugged
JJ Jump
Kids Club Fun and Fitness
Kidopolis
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

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 (ages 1-5 yrs)
Children’s play is essential in the human development process! Indoor Park is a safe and cooperative playtime for children accompanied by parents. The environment in the gymnasium encourages the development of motor skills while helping children gain experience with group interaction and cooperative play with equipment, cars & assorted toys. Parents supervision is required.
M-F 10am-2pm. $1 per child.

Funtastic Fridays (ages 11-18)
It’s a grab bag of surprises each & every time! Bring friends & stretch your imagination as you jump into new adventures like arts & crafts, physical activities, games & an endless supply of good times! The sky’s the limit!
F 4-6pm. $2/day

East Portland Community Center & Pool.

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

Indoor Park (birth – 5 yrs)
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.
M/W/F 10am-12pm. $1.25

Messy Art Park (ages 1 1/2 – 5 yrs)
Unleash your child’s talents while sharing arts & crafts activities together. A variety of stations allow you and your child to explore elements such as playdough, gak, murals, paints, & collage. Drop in.
M 9/9-12/16, not open 11/11. 9:30am-11am.  $5 for 1st Child, $1.25 of each addtional child.  Fee includes Admission to indoor park.

Family Park (youth of all ages with adult)
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.
Oct 11. Nov 8, 11, 25, 27 & 29. Dec 23, 27 & 30. Jan 3. $1.25/child.

East Portland Indoor Pool
Family Swim. T/Th/F 11:30am-1pm – slide on Friday only. Saturday 11:30am-1pm. Sunday 11:30am-1pm.
Open Play Swim. 7-9pm. M/W/F. 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
M/W/F 9:15-11:15am. $2/child

Matt Dishman Community Center and Pool

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

Indoor Park (ages 5 & under)
Children’s play is essential in the human development process! Indoor Park is a safe & cooperative playtime for children accompanied by parents/caregiver. Encourages the development of motor skills while helping children gain experience with group interaction & cooperative play on equipment, cars & assorted toys. Parents/guardians are responsible for supervising their children.
Tu/Th/F 9-11:30am. $1/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.
M-Th 11:30-4:20. F 9am-7:30pm. Sa 12-1:15pm. Su 10:30-1:15pm.

Open Play Swim
“L” shaped pool with one-meter diving board, short slide and basketball hoop (availability of amenities may vary). 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.
Sat 1:15-6pm. Sun 1:15-3pm.

Youth Open Gym (ages 17 & under)
Work off that pent up energy after a day at school! Get in shape, improve your sportsmanship & learn respect for others.
F 8-10p. Youth Basketball

Montavilla Community Center and Pool

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

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.
Thursdays 9:30-10:30am. $1/child. Ages 6-18mos

Indoor Park
Safe & cooperative playtime for children supervised by parents. Active play encourages the development of motorskills while gaining experience with group interaction & cooperative play utilizing cars, slides, & a variety of active play equipment. Parents asked to actively supervise the children they bring.
9/10 – 12/28. Tu/W/Th 10:30am-12:30pm. $1/child. Ages 5 and under.

Youth Open Gym
Hang out with friends during supervised open gym, playing organized basketball games or just shooting around. Open gym gives youth an opportunity to have the court to themselves.
9/15-12/20. Tu/Th/F 2:30-4pm. Ages 6-13yrs Free!

Mt. Scott Community Center and Pool

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

Indoor Park (5 & under)
Safe & Cooperative playtime for preschoolers accompanied by parent/caregiver. Parents/caregivers are responsible for supervising their children.
M-F 9:15-11:15am. $1/child.

Homeschool Indoor Park (Ages 5-12).
Siblings ages 1-4 may play on Party Room floor. $1 Drop In Fee. Parents coordinate activities for children. October 2 – December 18
Wed 12:30-2:30pm. $2 Drop In Fee.

Open Play Swim (all ages)
Leisure pool with slide, current channel, vortex & interactive play features. Lap pool includes a rope swing and basketball hoop (availability of amenities may vary). Non-swimmers and 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
(or parent or guardian) who shall remain responsible for them and their safety. Life jackets are available for non-swimmers.
Tu/Th 7-8:30pm. Fri 4-8:30pm. Sat 1-6:30pm. Sun 1-4:20pm.

Family Swim (all ages)
Leisure pool with slide, current channel, vortex & interactive play features. Lap pool includes a rope swing and basketball hoop (availability of amenities may vary). All children 17yrs & under must be accompanied by an adult swimmer (parent or guardian) in the water. Life jackets are available for non-swimmers.
M-F 11:30am-1pm. Sat/Sun noon-1pm.

Open Skate
All ages are welcome. Participation is at your own risk. Bring your own skates or rent them for $1.00. To protect our roller rink floor, all skates must pass inspection.
Tu/Th 3-5pm. Sat noon-3pm. Weekdays $3/person, $1 skate rental. Weekends $4/person, $1 skate rental.

Youth Open Gym (ages 3-17)
M/Tu/Wed 3-5pm. Free to all youth.

Peninsula Park Community Center and Pool

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

Art Park (ages 1-5 yrs)
Unleash your child’s talents while sharing time & craft activities together. A variety of stations allow you & your child to explore elements such as playdough, gak, murals, paints & collage developing concepts of shape, color & texture. Punch passes also available.
M/Th 10:30-11:30am. $1.50/visit

Baby Gym (ages 6-17 mos)
Crawl this way! Indoor Park toys too big for your baby? Here’s an alternative in our mat room. No need to worry as little ones explore our soft & safe environment. Playful & challenging activities gently encourage your child to develop strength, coordination, & body awareness.
9:30-11am, Tu/W. 1-2:15pm, Tu/W/Th. $1/visit

Indoor Park (ages 1-5 yrs)
Children’s play is essential in the human development process! Indoor Park is a safe & cooperative playtime for children accompanied by parents. Encourages the development of motor skills while helping children gain experience with group interaction & cooperative play on equipment, cars & assorted toys. Parents are responsible for supervising their children.
M/Th/F 9:30-11am. $1/visit

Toddler Gym (ages 1 1/2 yrs)
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.
Tu/W 11:30am-1pm. $1/visit

Game Room (ages 8-17)
Spend your leisure time playing in our game room. Use our equipment to chill-out & meet friends! Equipment includes pool, ping-pong, foosball & board games. Deposits are required (school ID, 50¢, etc.) & will be returned when equipment is returned. Check us out!
M-Th 3:30-7pm. F 3:30-5pm. Free

Sellwood Community Center

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

Youth Open Gym (open to all ages)
W/F 3:30-5pm. Free!

Southwest Community Center and Pool

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

Indoor Park (ages 9mos-5yrs)
Children’s play is essential in the human development process! Indoor Park is a safe & cooperative playtime for children accompanied and monitored by parents. Encourages the development of motor skills while helping children gain confidence with group interaction & cooperative play on equipment, cars & assorted toys. Network with other parents for support & opportunities. Drop-In program.
M/W 1:30-3pm. Tu/Th 10:30-noon. F (with Art Park) 10:30-noon. $3.50/child

Family Swim
Children under 18 years of age must be supervised by a parent or guardian in the water.
M-Th (no slide) 11:30am-1:30pm. F (slide open noon) 11am-2:30pm. Sa (slide open) 11:30am-1:30pm. Su (slide open) 10:30am-12:30pm.

Open Play Swim M/W (leisure pool & slide open) 7-9pm. F (leisure pool & slide open) 2:30-9pm. Sa (slide & rope swing open) 1:30-6pm. Su (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.

Art Park (ages 5 & under with adult)
Unleash your child’s talents while sharing time & craft activities together. A variety of stations allow you & your child to explore elements such as playdough, gak, murals, paints & collage developing concepts of shape, color & texture. Punch passes also available.
F 10-11:30am. $1

Indoor Park (ages 5 and under with adult)
Indoor Park is a safe & cooperative playtime for children accompanied by parents. Encourages the development of motor skills while helping children gain experience with group interaction & cooperative play on equipment, cars & assorted toys. Parents are responsible for supervising their children.
M/W/F 9:30-11:30am. $1

Baby Gym (ages 5 & under with adult)
Crawl this way! Indoor Park toys too big for your baby? Here’s an alternative in our mat room. No need to worry as little ones explore our soft & safe environment. Playful & challenging activities gently encourage your child to develop strength, coordination, & body awareness.
Th 9:30-11:30am. $1

Friday Night Live (grades 6-12)
A great time to relax, play basketball, get involved in a craft project, watch a movie, play foosball and just hang with friends. Friday Night Live staff provide a safe, supervised environment for teens every Friday night. School ID required and youth must fill out a Registration card on first visit.
F 7-10pm. $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/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-2pm
Cost: $5-7/child or $8-12/2 children, $3 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: $10 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

Jenni and Tommy’s Kids Unplugged Indoor Play Space
A recreation based program for children. The indoor play place offers children a variety of hands on learning and gross motor opportunities that encourage self initiated play and exploration. Children must be accompanied and supervised by a parent or caregiver at all times. Outside snacks and drinks are welcome, they do have a small variety of snacks and bottled water available for purchase. It is a nut and peanut free center. Please no nut products or products that contain nuts.
Where: 11300 SW Bull Mountain Rd., Tigard, Oregon 97223
Hours: M-F 9:00am-5:00pm. Sat 9am-noon.
Cost: $5 per child (single visit). Play place pass: 10 visits for $40.00.

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: Monday – Friday 10: 00 AM – 2:00 PM
Cost: Ages 2 and Under: $3, Age 3: $ 5, Ages 4 – 7: $ 6.50

Kidopolis
Kidopolis is a place for kids to have fun, make a mess, and be themselves. With eight different imagination-inspiring play areas and a large party room, both parents and kids can relax and have a good time!  Bring your socks!
Where: 6927 SE Foster Rd., Portland, OR 97206
Hours: 10am-5pm daily. Closed on Wednesdays.
Cost: $7 for crawlers on up, $5 for additional child, parents and infants free

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: Various times
Cost: Weekdays $7.99/child ages 3-12. Weekends $9.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, $6 toddlers (5 and under access limited to toddler area)

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: Everyday 9-10am
Cost: Children are $14.95/weekday, $19.95 weekend.

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 10:15am-12:15pm
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 8am-7pm; Sa/Su, 9am-3pm
Cost: $4-6

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)
Rock Wall: Sa 1-5pm, Su noon-7pm.
Single climb: $2 (resident) $3 (non-resident). Daily unlimited climb: $6 (resident) $10 (non-resident)
Where: 7300 SE Harmony Rd, Milwaukie, OR 97222

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. Closed: 11/28, 12/24, 12/25, 1/1/14, 4/20/14.
Cost: Single visit $3.50 resident, $5 non-resident.

Out of this World Pizza
Unlimited play in the large play area.
Where: 6255 NW Century Blvd, Hillsboro, OR 97124
Hours: 10am-9pm everyday except July 4th, Thanksgiving, and Christmas
Cost:  Weekends & School Holidays: Age 1-4 $5, Age 5 & Up $7. Weekdays*: Age 1-4 $5, Age 5 & Up $7. Monday’s (Except School Holidays): All Ages $4. Adults always play for free!

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.
Art Open Studio: Come get your craft on! The Creative Art Studio is ready for some imaginary fun. Each week you will find different things and some of the same for you to explore with your little Piccaso. Schedule varies.
Stay and Play: Parents stay while their children play! Parent participation is required. Though you are within arms reach, still responsible for your children, you can relax as your children run, crawl and make a mess in a safe secure environment that is not your house!
Super Science: The Studio is ready for little Einstiens to come explore different mediums. From play dough to water play, little ones will love this 30 min of learning.
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: $8/child on weekdays, $10/child on Sa/Su/school holidays; $4 for toddlers  (3 and under) on weekdays, $5 on Sa/Su/school holidays.

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
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.
Cost: Resident: $3. 75 – $12. 25 Non-Resident: $5. 75 – $18. 50

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).

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

As always – please let us know if we are missing something by commenting on this post or contacting us through our Contact Us form below.

Compiled by Tabitha Rhodes. Updated November 2013.

  • Rene Choy

    This is a great list! Our (now) toddler is ready to explore new places. Thanks for putting this together.