Rain or heat in the forecast? Energy to spare? Portland-area indoor play spaces give kids room to climb, dig, tumble and pretend — and give your couch a break. Find a new favorite below, from toddler play cafés and indoor sandboxes to gymnastics gyms and adventures for bigger kids.
Before you go: Check the venue’s current calendar for open play hours, reservations and private-party closures. Bring socks for everyone; some venues require grippy socks or their own brand. DiG’s sandboxes are a barefoot exception! Prices below are the venues’ posted rates when checked in September 2026. Taxes, booking fees and required socks may cost extra. Unless a program specifically offers drop-off, plan to stay and supervise.
Looking for a particular kind of outing? Try LEKA for a space reserved for ages 0–5, DiG for kids who love digging, NE Swap & Play’s free community play for a budget-friendly morning, or Urban Air for bigger adventures. Prefer to make a splash? Dive into our guide to Portland-area pools
Beaverton, Hillsboro, Bethany and North Plains Indoor Play Spaces

DiG PDX
All the digging, none of the rain! Kids can excavate dinosaur bones, move mountains of sand and put construction vehicles to work in this indoor sandbox. Snacks and drinks are available, and ordinary walk-in admission lets families take their time.
💰 $16 per child, including two adults; extra adults $5. Infants who aren’t playing in the sand are free with a paying sibling. Cashless.
📍 8536 SW Apple Way, Beaverton
🧒 Best suited to ages 2–7; children up to 12 may play.
👉 Check hours and reservation requirements. Many holidays and school breaks require reservations. Shoes and socks come off in the sandboxes.
Happy Baby Play
Little shopkeepers, train conductors and climbers can all find something to do here. Pretend play, a transportation station, sensory activities and a room with a rock wall and foam pit keep little ones busy. There’s also a cozy area for babies and toddlers.
💰 $18 per child, including two adults; additional siblings $16. Siblings under 1 are $10; babies 0–5 months are free. SNAP admission is $10 per child with an EBT card.
📍 3205 SW Cedar Hills Blvd., #45, Beaverton
🧒 Best for ages 0–6, with activities older siblings may enjoy.
👉 Plan your visit. Walk-ins welcome; grippy socks required.
Xplore
Know the big play space on Twin Oaks Drive as Monkey King Play Palace? Its now Xplore. Kids can tackle a multilevel structure with slides, climbing challenges and obstacle courses, with food and drinks available when it’s time to refuel.
💰 Check current admission options before visiting; memberships are also available.
📍 16365 NW Twin Oaks Drive, Beaverton
🧒 For kids who love climbing and active play; ask about the best areas for your child’s age.
👉 See admission and play options.
Ocean Plays
Climb, crawl and slide through an ocean-themed indoor playground with tunnels, a ball pit and plenty of places to explore. Seating beside the play area gives grown-ups a spot to settle between adventures, and punch cards offer savings for repeat visits.
💰 Weekdays, excluding holidays: $11 for ages 1–3; $13 for ages 4–12. Weekends and holidays: $13 for ages 1–3; $15 for ages 4–12. Infants and adults are free with paid admission. Ten-visit punch cards are $100 for ages 1–3 or $120 for ages 4–12.
📍 1001 SE Tualatin Valley Highway, Suite A24, Hillsboro
🧒 Play equipment is designed for children 12 and younger.
👉 Check admission details. Socks and waivers are required, and adults must supervise. Outside food is permitted only with a scheduled party or event. Check the website before visiting for adjusted hours.
Playstreet Museum Beaverton
Run the ice cream shop, stock the grocery store or care for a pretend pet in this miniature town. Despite the Beaverton name, you’ll find it in Hillsboro’s Tanasbourne Town Center. Reserved sessions make it easy to plan around lunch and naps.
💰 $16 per child ages 1–8 for a 90-minute session. Younger and older siblings are free with a paying sibling.
📍 11221 NE Evergreen Parkway, Suite F, Hillsboro
🧒 Ages 1–8; especially appealing to toddlers and preschoolers.
👉 Reserve playtime. Reservations and socks required. Drinks are welcome; food is not.
The FLIP Museum
Build a fort big enough to climb inside, put on a green-screen show or see your artwork come to life on a screen. This hands-on children’s museum mixes big imaginative projects with smaller discoveries, from train play to experiments with light, wind and magnets.
💰 $10 per person for children and adults; children under 2 are free. Memberships available.
📍 136 SE Third Ave., Suite 200, Hillsboro
🧒 Especially geared toward ages 0–10.
👉 Check tickets and hours. Private parties and field trips can affect public hours.
Outdoors In — Park @ the Plaza
Wish you could put a roof over the playground? Hillsboro has you covered. This indoor park includes a full-size play structure, bouldering wall and interactive movement games. Sensory Sensitive Play sessions offer dimmer lights and quieter activities.
💰 $5 per child for Hillsboro residents; $7 for nonresidents. Saturday sessions are $4/$6. Admission covers one scheduled play period.
📍 124 E. Main St., Hillsboro
🧒 All ages; some activities are especially suited to ages 6 and younger.
👉 Find public and sensory-sensitive playtimes.
Cedar Hills Recreation Center
A seasonal indoor play park gives little ones room to move at this neighborhood recreation center. Keep an eye on the events calendar, too: the center offers occasional free Pop Up & Play events with inflatables, games and open play.
💰 THPRD drop-in rates and passes apply to regular programs; designated Pop Up & Play events are free.
📍 11640 SW Park Way, Portland
🧒 Toddlers and preschoolers for the indoor play park; event ages vary.
👉 Check the seasonal schedule.
Conestoga Recreation & Aquatic Center
Play park or pool day? Conestoga offers both. Look for seasonal indoor play park sessions, or pack swimsuits for the leisure pool’s slide and interactive water features. Check the activity calendar to find the right session for your crew.
💰 THPRD drop-in rates and passes; costs depend on residency and admission type.
📍 9985 SW 125th Ave., Beaverton
🧒 Young children for the play park; swimming options for a wider range of ages.
👉 Find play and swim schedules. Facility hours are not the same as public swim or play park hours.
Oregon Gymnastics Academy
Trade living-room tumbling for time on real gymnastics equipment. Open Play lets kids explore designated trampolines, bars, beams and the foam pit. OGA also offers Adaptive Open Play for children with disabilities and their families.
💰 $8 for members; $10 for nonmembers.
📍 16305 NW Bethany Court, Suite 109, Beaverton
🧒 Regular Open Play welcomes children up to age 12. An adult must accompany children 6 and younger on the floor.
👉 Register for Open Play. Advance registration and payment are required; separate supervision rules apply to Adaptive Open Play.
Sky Zone Beaverton
For kids who want more bounce in their day, Sky Zone has freestyle jumping, dodgeball, a zip line and a Ninja Warrior course. It’s a good option when your bigger kids are ready for more of a challenge than a toddler playroom. Food, snacks and drinks are available onsite.
💰 $32.99 for a two-hour ticket with access to all attractions. Monthly memberships start at $32.99; required SkySocks are sold separately and can be reused.
📍 10750 SW Denney Road, Beaverton
🧒 All ages welcome, though bigger kids may feel most comfortable. Individual attractions may have age or height restrictions. Children under 13 require parent or guardian supervision.
👉 Compare tickets and memberships. A signed waiver and SkySocks are required.
Play and Ponder
Nature-inspired pretend play, climbing activities and a cozy toddler section give kids several ways to spend a rainy morning. Grown-ups can settle into the lounge with a drink or snack between turns joining the fun.
💰 Weekend play is $18.99 per child. Two adults are included; babies under 10 months are free with a paying sibling. Check current weekday admission separately.
📍 18395 NW West Union Road, Suite A, Portland
🧒 Designed for ages 0–10.
👉 Check play options. Weekday walk-ins welcome; weekends require reservations. Children need grippy socks.
Happy Play
A little town, a cedar play structure and a café serving Dapper & Wise coffee make this North Plains spot a tempting playdate destination. Kids can explore five interactive play homes while adults keep an eye on the action from the café.
💰 $17.50 per child, including up to two adults. Weekend sessions last two hours; check the day’s notice for weekday time limits.
📍 30860 NW Pacific St., Suite A, North Plains
🧒 Designed for ages 1–8; other ages welcome. Playing minors are charged admission.
👉 Plan weekday play or reserve a weekend session. Everyone needs socks.
The Movement Park
Have a kid who turns every curb and bench into an obstacle course? This Hillsboro parkour gym offers classes and open gym training, along with camps and parents’ nights out. Choose a session suited to your child’s age and experience.
💰 Varies by class or program; check the current registration schedule.
📍 Hillsboro
🧒 Programs for ages 3 through adult; individual session requirements vary.
👉 Explore classes and open gym.
Southwest Portland, Tigard, Lake Oswego and Sherwood Indoor Play Spaces

LEKA Playland
Open-ended toys, gentle colors and a separate infant room make LEKA a lovely place for little imaginations. The space is reserved for ages 0–5, so toddlers and preschoolers can play without older kids racing through. It’s a beautiful space to relax while your children play.
💰 The website currently lists a $16 summer rate for ages 8 months–5 years, including up to two adults. Check the current rate before visiting.
📍 7405 SW Tech Center Drive, Suite 120, Tigard
🧒 Ages 0–5 only. Older children may not attend, even as observers; the infant room is designed for children up to 18 months.
👉 Check hours and admission. Regular open play is walk-in; special events have separate tickets. Everyone needs socks.
Liggle Land
Four levels of climbing, sliding and exploring give kids plenty of room to burn energy, while a separate toddler area offers smaller-scale fun. There’s also a virtual reality arcade with racing and roller-coaster experiences, plus onsite dining for a break between adventures.
💰 Playground admission: $16 for children under 3, $20 for ages 3–5 and $22 for ages 6 and older. Admission covers all same-day sessions.
📍 10795 SW Cascade Ave., Tigard
🧒 Children, with a separate toddler area. One adult may assist children ages 5 and younger on the play structure.
👉 See playground details and admission. No reservations required. Socks are required for children and adults, and a waiver must be signed before play. Parents must remain onsite.
Mittleman Jewish Community Center Indoor Playground
Babies, toddlers and preschoolers can explore toys, a trampoline and gymnastics equipment in the Sportsplex. These are scheduled monthly playdates, so mark your calendar! The separate PJ Library Indoor Playground adds songs and stories and is free and open to everyone.
💰 Regular Indoor Playground is $12 for nonmembers and free for members. PJ Library Indoor Playground is free for everyone.
📍 6651 SW Capitol Highway, Portland
🧒 Ages 6 months–5 years, with an adult.
👉 Find upcoming playground dates. Both programs meet on selected dates, with holiday and calendar exceptions.
Play Boutique
Meet friends for a Stay + Play session at this Lake Oswego gathering place. Kids can explore the indoor play space and discovery stations, while the Beeztro café makes it easy to work a snack or lunch into the outing.
💰 $15 per child; memberships available.
📍 464 First St., Lake Oswego
🧒 Babies through elementary ages; the venue lists programs for ages 0–10+.
👉 Check Stay + Play availability. No reservation is required for Stay + Play; an adult must stay.
Westside Dance & Gymnastics Academy
Little gymnasts can try the trampoline, foam pit and zip line during this seasonal Indoor Play Park. It’s a short, active outing for kids who love to tumble — and there’s a family admission option if you’re bringing siblings.
💰 Nonmembers: $15 per child or $19 per family. Members: $11 per child or $15 per family.
📍 11632 SW Pacific Highway, Tigard
🧒 Ages 6 and younger, with an adult.
👉 Check the play park calendar. Typically Tuesdays and Fridays, 11:30 am–12:30 pm, September–June, with exclusions. No advance registration required.
Spectra Gymnastics
Spectra specializes in programs for neurodivergent children, teens and adults. Its sensory gym includes swings, a trampoline, rings and bars, and monthly Drop-In Play gives families an opportunity to explore together.
💰 $20 per child for Drop-In Play.
📍 11959 SW Garden Place, Portland
🧒 Ask about the next session’s age range and fit for your child.
👉 Check monthly Drop-In Play. Admission is first come, first served, and parents must accompany their children. No Drop-In Play in July or August.
My Gym SW Portland
Looking for a regular movement class? My Gym offers sweet parent-and-child activities, gymnastics-style play and programs for bigger kids, plus camps and parties. Check the class schedule and membership options for open gym access.
💰 Varies by class, membership or event.
📍 10160 SW Nimbus Ave., Suite F5, Tigard
🧒 Programs span infancy through age 10; check individual class ages.
👉 See classes and registration options. Arrange your visit through the gym’s registration system.
My Gym Sherwood
From sweet parent-and-child activities to high-energy classes for bigger kids, My Gym Sherwood offers plenty of ways to move and play, plus camps, events and parties. Members can also enjoy Practice & Play time outside of structured classes. Gripper socks are required.
💰 Varies by class, membership or event.
📍 16080 SW Tualatin-Sherwood Rd., Sherwood
🧒 Programs span 3 months through age 10; check individual class ages.
👉 See classes and registration options. Advance registration is required; no walk-ins.
North and Northeast Portland Indoor Play Spaces

NE Swap & Play
Come for the play kitchen, climbing structure, art table and reading corner; discover a community while you’re there. The swap room lets families pass along outgrown clothes, books, toys and gear and take home items they can use.
💰 Community Play is free on Wednesdays, 10 am–noon. Memberships offer additional access; assistance is available for families who need it.
📍 5830 NE Alameda St., Portland
🧒 Best for babies, toddlers and young children.
👉 Learn about community play and memberships. Check the calendar for closures and access to the larger play hall.
The Children’s Gym
Let the kids explore a gymnastics gym during a scheduled Open Gym session. Grown-ups join children on the floor, making this an outing to enjoy together. Book ahead so you know there’s a spot waiting.
💰 Nonmembers: $15 for the first child and $7 per additional sibling. Member rates are currently $10 for the first child, with sibling discounts. Pricing changes are planned for January 2027.
📍 1625 NE Sandy Blvd., Portland
🧒 Ages 13 and younger for nonmembers; currently enrolled students may attend through age 14.
👉 Find and book Open Gym.
St. Johns Swapnplay
Seven play zones and two swapping rooms give families plenty of reasons to come back. This nonprofit offers a place to play, share outgrown gear and get to know other families. An orientation is part of joining, so plan ahead for your first visit.
💰 General memberships are $35–$50 per month, plus a $25 enrollment fee. Eligible new-parent and resource/foster families can join at $20 per month; access and trade memberships are also available. Initial commitment is three months.
📍 7535 N. Chicago Ave., Portland
🧒 Best for young children; discuss older-sibling access during orientation.
👉 Learn how to join.
The Wiggle Room
A two-story play structure gives little climbers somewhere to go, while children under 2 have their own separate area. Coffee, other drinks and snacks are available, and open play doesn’t require a reservation.
💰 $12.50 per child for the play structure and playroom; $8.50 for baby-area play.
📍 1925 NE 42nd Ave., Suite C, Portland
🧒 Designed for children up to age 7; the structure is especially suited to ages 2–6.
👉 Check this week’s open play hours. Socks required for kids and adults.
Southeast Portland, Gresham, Milwaukie, Oregon City and Sandy Indoor Play Spaces

Sky Zone Gresham
A zip line, ninja course, trapeze and swing, dodgeball and drop slide make this a tempting destination for adventurous kids. There’s also freestyle jumping and a toddler zone for smaller visitors. Plan on staying with children under 13, and bring SkySocks or purchase a pair when you arrive.
💰 Single-day passes are listed at $29.95; confirm the session length when booking. Monthly memberships start at $29.99. Required SkySocks cost extra.
📍 2990 NE Hogan Dr., Gresham
🧒 All ages welcome; individual attractions may have restrictions.
👉 See admission and membership options.
The Monkey King Playhouse
Slides, tunnels, monkey bars and rope bridges give kids plenty to explore at this Southeast Portland play space. There’s a plush toddler area, plus a café serving meals and snacks when everyone needs a break.
💰 In-store admission: $3 for ages 0–2, $10 for ages 3–5 and $18 for ages 6 and older. The venue advertises an online booking discount.
📍 17112 SE Powell Blvd., Portland
🧒 Toddlers through teens.
👉 Check admission and book. Bring socks; outside food and drinks are not allowed.
Two Sisters Café
A playdate with good coffee and lunch built in? Yes, please. This Milwaukie café serves Mexican-inspired breakfast and lunch dishes, pastries and specialty drinks made with house-made syrups, with a dedicated play area for little ones.
💰 Play space: $4.75 for one child or $8.50 for two children. Food and drinks are extra.
📍 11923 SE McLoughlin Blvd., Milwaukie
🧒 Best for younger children who enjoy a café play corner.
👉 Plan your café visit.
Wildlings Play Place — Oregon City
Kids have more than 1,000 square feet of indoor play space to explore while grown-ups settle into the café seating. The menu goes beyond snacks, with pizza, paninis, salads, pastries and kids’ meals, plus espresso, beer, wine and cider. Playtime is unlimited, and reservations aren’t required.
💰 $12 for ages 2–10; $6 for children under 2 visiting without a sibling. Children under 2 or over 10 are free with a sibling.
📍 19376 Molalla Ave., Oregon City
🧒 All ages welcome. Socks and a signed waiver are required for play; no outside food or drinks and no re-entry.
👉 See admission, café offerings and visitor information.
Wildlings — Sandy
Wildlings also has a Sandy location at the former Wippersnappers address, giving east-side families another indoor-play option. The business offers Sandy-specific membership and party bookings. Contact the Sandy team before visiting for current drop-in hours, admission and age guidelines.
💰 Confirm Sandy admission directly at 503-668-7221; Oregon City’s published prices aren’t identified as applying to this location.
📍 16542 SE 362nd Dr., Sandy
🧒 Confirm current age guidelines with the Sandy location.
👉 Find Sandy contact information and booking links.
Sellwood Community House
This neighborhood community center offers little ones plenty of ways to move, make and explore. Fall programs include Tiny Tumblers, Mighty Tumblers, messy art and grown-up-and-me yoga. Families with infants can also join free Wednesday Tummy Time, a doula-facilitated gathering in the padded studio. Register for class series before attending.
💰 Tummy Time is free. Five-week sessions cost $85 for Tiny Tumblers, art and yoga, or $120 for Mighty Tumblers. Financial assistance is available.
📍 1436 SE Spokane St., Portland
🧒 Littles programs serve infants through age 5; individual class ages vary.
👉 See current classes, ages and registration links.
Funtastic Playtorium — Clackamas Town Center
Turn a mall outing into an afternoon of climbing, sliding and exploring. This indoor playground has play structures and obstacle courses for active kids, plus a separate toddler area. Admission includes unlimited playtime, so there’s no need to squeeze all that energy into a short session.
💰 $12 Monday–Thursday; $15 Friday–Sunday and holidays. One adult is included per paid child; extra adults cost $9. A ten-admission pack costs $126.
📍 Clackamas Town Center, 12000 SE 82nd Ave., Suite L203, Happy Valley
🧒 Kids through age 10, with a dedicated toddler area.
👉 See Clackamas admission prices.
Vancouver Indoor Play Spaces

Urban Air Adventure Park
For kids who want a bigger adventure, Urban Air mixes trampolines with climbing walls, obstacle challenges, bumper cars and more. Pick the ticket that includes the attractions your family wants to try; go-karts require the higher ticket tier.
💰 All-day tickets are $29.99 without go-karts or $39.99 with go-karts. Tickets for children 40 inches and shorter are $14.99. Required Urban Air socks are $4.49; tax is extra.
📍 7809 NE Vancouver Plaza Drive, Suite 100, Vancouver
🧒 Attraction eligibility varies by size and activity; check requirements before choosing tickets.
👉 Compare tickets and attractions.
Kids Club Fun & Fitness — The Jungle
Slides, bridges, roller tubes and a ball-play tower give little adventurers plenty to investigate in The Jungle. Look for Mellow Mornings if your child would prefer a visit with the ball-play compressors switched off.
💰 $16.99 for ages 3–12; $8.50 for walkers through age 2, plus tax. Nonwalkers and accompanying adults are free. Admission is an all-day pass.
📍 13914 NW Third Court, Vancouver
🧒 Children 12 and younger.
👉 Check Jungle hours and admission.
Sky Zone Vancouver
There’s plenty here for kids who want to jump, climb and challenge themselves: a ninja course, warped wall, foam pit, dodgeball, trampoline basketball and a battle beam. A toddler zone gives younger visitors their own place to play, too. Bring reusable SkySocks if you already have them.
💰 $28.99 for two hours; required SkySocks sold separately. Monthly memberships start at $23.99, plus a $10 activation fee.
📍 5000 E. Fourth Plain Blvd., Suite C100, Vancouver
🧒 All ages welcome; attraction restrictions apply. Children under 13 need parent or guardian supervision.
👉 See tickets and membership options.
Dizzy Castle
A giant castle and a 70-foot pirate ship turn indoor play into an expedition. Kids can tackle slides and climbing routes, while toddlers have their own area with a smaller pirate ship and gentler activities. A café helps keep the adventure fueled.
💰 $17.95 for ages 3–12; $8.97 for walking toddlers through age 2, plus tax. Accompanying adults and infants with other children are free.
📍 11606 NE 66th St., Vancouver
🧒 Primarily ages 0–12. Teens may play only when accompanying younger children.
👉 Check admission and hours.
Chicky Play Museum
An imaginative play town, interactive sandbox and air-tube activities give kids lots of ways to explore. The café makes it easy to work a treat into your visit, and the calendar includes creative activities and special events.
💰 $18.50 per child for two hours, including up to two adults.
📍 8109 NE Vancouver Mall Drive, Suite A, Vancouver
🧒 Designed for ages 0–8.
👉 Check open play options. Weekday play is walk-in; check weekend reservations and current capacity. Everyone needs socks.
Play Street Museum Vancouver
Let your little one take charge in a town built for kids. Pretend play and hands-on activities invite children to make up their own adventures, with rotating activities offering something different on a return visit.
💰 $16 per child ages 1–8. Younger and older siblings are free when accompanied by a paying sibling.
📍 14109 NE 10th Ave., Suite 713, Vancouver
🧒 Ages 1–8.
👉 Reserve a play session. Socks required. Drinks are welcome; food is not.
City Play for Kids
This clean, imaginative space is full of opportunities for pretend play and gross motor movement. Inspired by the loss of the Portland Children’s Museum, City Play was founded to recreate the same magic they found there.
💰 $16 per child, $10 per child under age 1, if not accompanied by a paying sibling. Discounted Play Passes available.
📍 16420 SE McGillivray Blvd Suite #106, Vancouver
🧒 Ages 1–8.
👉 Reserve a play session. Grip socks required for kids, socks required for adults. Drinks with lids are welcome; food is not.
Indoor Pools and Community Center Fun
For kids who would rather splash than climb, start with our Portland-area pool guide. Conestoga’s indoor leisure pool is another option for a water-filled outing; check the current swim schedule before packing the pool bag.
Portland Parks & Recreation community centers also offer scheduled play swims, open gyms and other drop-in activities. Standard drop-in admission is $4 for ages 3–12, $5 for ages 13–17, $6 for adults ages 18–59 and $5 for ages 60 and older. Children 2 and younger are free. Activities and amenities vary by center, and adult admission can add to a family’s total.
Pro tip: Portland residents can apply for the Access Discount Program through the community center website. It offers discounts of 25%, 50%, 75% or 90% on eligible fees, with no proof of income required.
More Indoor Adventures
Still have energy to spare? For special events and more ideas for today, check the PDX Parent Kids Calendar.
Is your family’s favorite play space missing? Send us a message on Instagram!