Main Line Activities

Best Indoor Activities for Kids on Rainy Days: Main Line PA

Main Line Activities

#main-line#indoor#STEM#library#rainy-day#enrichment

When the weather doesn't cooperate, the Main Line has good options. STEM programs, makerspaces, library events, chess clubs, and more.

Rain on a Saturday morning is a Main Line parent's problem to solve. Once you've exhausted the inside-the-house options, there's a surprisingly good indoor kids programming landscape out there: library events, STEM clubs, makerspace programs, and enrichment classes that can fill a morning or afternoon with something genuinely worthwhile.

Here's what's available by category.

Library Programs: Free, Drop-In, and Actually Good

The public libraries on the Main Line punch well above their weight for kids programming. Story times, STEM clubs, book clubs, craft programs, and maker activities are regularly scheduled at most branches. Many require no registration and no fee.

Wayne Public Library has the deepest programming roster of any Main Line library branch. Their LEGO Lab is a favorite. Kids design and build with the library's collection in an open-ended engineering challenge format. They also run Math Fun with Arin, a hands-on math exploration program for elementary-age kids that's genuinely more engaging than it sounds.

๐Ÿ”ฌ STEM
๐Ÿ“ Wayne
Lego Lab

Wayne Public Library

Kids in grades K-5 come together to build and create in the Lego Lab. A fun, open-ended building session that encourages creativity and problem-solving.


View listing โ†’
๐Ÿ“š Academic
๐Ÿ“ Wayne
Math Fun with Arin

Wayne Public Library

Teen volunteer Arin presents an enjoyable math program for kids in grades 2-4. A great way to make math engaging and fun outside the classroom.


View listing โ†’

Haverford Township Free Library (Havertown) runs LEGO Robotics workshops for ages 7โ€“14 on Saturdays, where kids program LEGO MINDSTORMS and WeDo kits to complete engineering challenges. Free, but register about two weeks ahead; spots are limited.

๐Ÿ”ฌ STEM
๐Ÿ“ Havertown
Haverford Township Free Library LEGO Robotics

The Haverford Township Free Library hosts LEGO Robotics workshops for children ages 7โ€“14 in Haverford Township. Kids program LEGO MINDSTORMS and WeDo kits to complete engineering challenges, building problem-solving and computational thinking skills. Sessions run bimonthly throughout the school year.


View listing โ†’

Haverford Township Free Library STEM Club is a more structured science and technology program for school-age kids. Projects vary by session and include chemistry experiments, simple circuit building, and design challenges.

๐Ÿ”ฌ STEM
๐Ÿ“ Haverford
Haverford Township Free Library STEM Club

Haverford Township Free Library

Monthly STEM club for school-age children at the Haverford Township Free Library. Kids tackle hands-on challenges in coding, engineering, and science using kits and supplies provided by the library. All sessions are free and open to Haverford Township residents.


View listing โ†’

STEM and Maker Programs

Tredyffrin Public Library Makerspace for Kids (Berwyn) is one of the best makerspace programs on the Main Line. A dedicated space where kids can use 3D printers, laser cutters, and other tools in a guided setting. Significantly more sophisticated than typical kids craft programming, and appropriate for kids ages 8 and up who have an interest in building things.

๐Ÿ”ฌ STEM
๐Ÿ“ Berwyn
Tredyffrin Library Makerspace for Kids โ€“ Berwyn

Tredyffrin Public Library

Drop-in makerspace sessions for children at the Tredyffrin Public Library's Berwyn branch, featuring 3D printing, circuitry kits, and craft projects. Kids in the Berwyn community explore STEM concepts through hands-on making in a low-pressure, creative environment. All materials are provided.


View listing โ†’

STEM Lab Programs at Upper Main Line YMCA (Berwyn) bring structured science and technology education to the YMCA's dedicated STEM Lab facility at the Camp UMLY campus. Field trips, afterschool programs, and weekend workshops use the Environmental and STEM Education Complex, which includes a Watershed Lab and a full science classroom. One of the best-equipped STEM education facilities available to the general public on the Main Line.

๐Ÿ”ฌ STEM
๐Ÿ“ Berwyn
STEM Lab Programs

YMCA of Greater Brandywine - Upper Main Line YMCA

Kids engage in fun, hands-on STEM activities in one of two dedicated STEM Labs, including experiments like making elephant toothpaste, building robot courses, and testing scientific concepts. Designed for all ages with a focus on making science exciting and accessible.


View listing โ†’

Play-Well LEGO STEM Classes (through Lower Merion Recreation in Ardmore) use LEGO Technic, Mindstorms, and standard LEGO bricks to teach engineering concepts to kids ages 5 and up. The Play-Well curriculum is structured around real engineering principles: kids don't just build what they want, they solve specific design challenges. Available through the Lower Merion Rec registration system.

๐Ÿ“š Academic
๐Ÿ“ Ardmore
Play-Well LEGO STEM Classes

Lower Merion Township Recreation

Play-Well TEKnologies LEGO building and engineering program offered through Lower Merion Township Recreation. Children explore physics, engineering, and creative problem-solving through hands-on LEGO projects. Available in seasonal sessions.


View listing โ†’

Snapology (Broomall and King of Prussia) is a STEM enrichment franchise that uses LEGO, coding platforms, and engineering kits to teach technology concepts to kids ages 2โ€“14. Multiple program types including weekly classes, school break camps, and workshops. A consistent option for families in the southern and western Main Line.

๐Ÿ”ฌ STEM
๐Ÿ“ Broomall
Snapology Newtown Square STEM Classes

Hands-on STEM, robotics, and engineering classes for kids using LEGO bricks, K'Nex, and technology. Programs include after-school classes, summer camps, workshops, and birthday parties.


View listing โ†’
๐Ÿ”ฌ STEM
๐Ÿ“ King of Prussia
STEM & Robotics Classes and Camps

Snapology of King of Prussia

Hands-on STEM and robotics classes for kids ages 3-14 using LEGO bricks and technology. Snapology King of Prussia serves Wayne, Devon, Collegeville, Oaks, Phoenixville and surrounding Main Line communities with weekly after-school classes, summer camps, and workshops. Programs teach engineering, coding, and creative thinking.


View listing โ†’

Chester County Library Kids STEM Workshop (Exton) runs free hands-on STEM programming at the Chester County Library's main branch. Sessions vary but often include circuits, engineering challenges, and coding introductions. Free and open to the public.

๐Ÿ”ฌ STEM
๐Ÿ“ Exton
Chester County Library Kids STEM Workshop

Chester County Library System

Hands-on STEM workshops for children at the Chester County Library in Exton. Each session focuses on a different topic such as coding, robotics, or simple chemistry experiments. No registration required for drop-in sessions.


View listing โ†’

Lavner Camps and Programs at Waldron Mercy Academy (Merion Station) offers tech and STEM camps during school breaks and summer, with programming in coding, game design, Minecraft modding, and robotics. One of the more accessible pathways into computer science for kids ages 6โ€“14 on the Lower Main Line.

๐Ÿ”ฌ STEM
๐Ÿ“ Merion Station
Tech & STEM Summer Camp at Waldron Mercy Academy

Lavner Camps & Programs

Weekly STEM summer camps at Waldron Mercy Academy in Merion Station on the Main Line. Ages 6-14 choose from 50+ cutting-edge courses: robotics, coding, Minecraft, Roblox, game design, video production, 3D printing, AI, sports and more. Day camp with optional early arrival and extended care.


View listing โ†’

Chess Clubs

Chess works well on a rainy day, and Lower Merion Rec runs a club for kids.

Shining Knights Chess Club (through Lower Merion Rec in Ardmore) teaches strategy and sportsmanship to kids ages 5โ€“14, beginners and experienced players alike.

๐Ÿ“š Academic
๐Ÿ“ Ardmore
Shining Knights Chess Club

Lower Merion Township Recreation

Shining Knights Chess Club for kids offered through Lower Merion Township Recreation. Children learn chess strategy, critical thinking, and sportsmanship in a fun, welcoming environment. Available to beginners and experienced players alike.


View listing โ†’

For a Full Week Indoors: Emagination STEM Camps

Emagination STEM Camps at Rosemont College in Bryn Mawr run week-long sessions in summer and some school breaks. Programs cover game design, filmmaking, coding, robotics, and digital art. When you're planning ahead for a school vacation week and want something more intensive than a drop-in, Emagination is the best-structured STEM camp option on the Main Line.

๐Ÿ”ฌ STEM
๐Ÿ“ Bryn Mawr
Emagination STEM Camps โ€” Rosemont College

STEM-focused summer residential and day camps for ages 8โ€“17 hosted on the Rosemont College campus in Bryn Mawr, blending technology, coding, game design, and robotics with traditional summer camp activities since 1982.


View listing โ†’

Quick Reference by Area

  • Lower Merion, Ardmore: Play-Well LEGO (Rec), Shining Knights Chess (Rec)
  • Havertown, Haverford: Haverford Library LEGO Robotics (free), STEM Club (free)
  • Wayne: Wayne Public Library Lego Lab, Math Fun with Arin (free or low cost)
  • Berwyn: Tredyffrin Library Makerspace, YMCA STEM Lab Programs
  • Bryn Mawr: Emagination STEM Camps (seasonal)
  • Broomall, King of Prussia: Snapology
  • Exton: Chester County Library STEM Workshop (free)

Most library programs are free or very low cost and require checking the specific branch's calendar. Program schedules change seasonally, so always verify with the library before heading out.

Browse all STEM and enrichment programs on the Main Line.