Events
Family events across the county
Storytimes, camps, concerts, library programs, and MCPS dates — all in one place. Filter by age or topic, or switch to the month calendar.
Age
Upcoming · 0 events
No events match these filters. Try clearing a filter above.
Sat10Oct
Germantown October Fest Oct. 10 With Nappy Roots and Kids' Activities
Ages All ages · Drop in anytime between 11 a.m. and 5 p.m. Saturday at Germantown Town Center; check ahead on admission and parking costs.
Play & Learn
Free Trick-or-Treating at Clarksburg Outlets Fall Festival Oct. 10
Ages 3–5 · Elementary · Drop in any time between 1 and 4 p.m. on Saturday, Oct. 10 — no registration or ticket needed
Camps & Seasonal
Tue13Oct
Evening Pajama Storytime at Twinbrook Library
Ages 0–3 · 3–5 · Elementary · Mark your calendar for the evening of Oct. 13 and check the library listing for the meeting room
Play & Learn
Teen Writers' Club Meets Online via Montgomery County Libraries
Ages High school · Have your teen check the library events page for the meeting link and join at 7 p.m.
Play & Learn
Wed14Oct
Thu15Oct
Edison High School of Technology Open House, Oct. 15
Ages High school · Stop by the Oct. 15 open house to tour the building and ask staff about CTE programs
School
Music and Movement for Young Kids at Little Falls Library
Ages 0–3 · 3–5 · Reserve or pick up a ticket in advance through the MCPL event listing or at the Little Falls branch
Play & Learn
Character Art Studio at Quince Orchard Library
Ages Elementary · Middle · High school · Drop in at 4 p.m. on Oct. 15; no registration or supplies needed
Play & Learn
Thursday Afternoon Adventures at McGee Library in Silver Spring
Ages Elementary · Drop in at McGee Library on a Thursday afternoon; check the branch calendar for that week's activity.
Play & Learn
Teen Gaming Club at Aspen Hill Library
Ages Middle · High school · Mark Oct. 15 on the calendar and check with Aspen Hill Library on registration and the exact start time
Play & Learn
Warhammer Club for Ages 12-18 at Little Falls Library
Ages Middle · High school · Drop in at Little Falls Library on Oct. 15 at 4 p.m.; supplies and instructors are provided
Community
Python Coding for Kids 10-14 at Potomac Library
Ages Elementary · Middle · Sign up through the MCPL events page before the Oct. 15 first session
Play & Learn
Botero-Inspired Art Session at Gaithersburg Library
Ages Elementary · Middle · Check the Gaithersburg Library listing to confirm the age range and whether registration is required, then mark Oct. 15 at 4:30 p.m.
Play & Learn
Teen Creative Writing Workshop at Davis Library
Ages Middle · High school · Check the MCPL events calendar to sign up or confirm the start time
Play & Learn
Hatchlings: New-Parent Workshop at Kensington Park Library
Ages 0–3 · Register once in advance for all three sessions, starting Oct. 15
Care & Parenting
Math Homework Help With a Tutor at Rockville Memorial Library
Ages Elementary · Middle · High school · Sign up in advance for a tutoring slot at Rockville Memorial Library
Play & Learn
Book Club for Ages 9-12 at Germantown Library
Ages Elementary · Middle · Check the MCPL listing to confirm or sign up, and borrow the October book before Oct. 15
Play & Learn
Little Falls Teen Writers' Club Meets Online Oct. 15
Ages High school · Get the meeting link from the MCPL events page and join online Oct. 15 at 7 p.m.
Play & Learn
Pajama Storytime at Germantown Library
Ages 0–3 · 3–5 · Elementary · Drop in at Germantown Library on Oct. 15 at 6:30 p.m.; check the events listing first in case registration is needed
Play & Learn
Fri16Oct
Storytime Yoga for Kids Under 5 at Little Falls Library
Ages 0–3 · 3–5 · Register in advance through the Montgomery County Public Libraries events calendar
Play & Learn
Drop-In Play Date for Kids at Olney Library
Ages 0–3 · 3–5 · Drop in at Olney Library on Oct. 16 at 2:30 p.m.; no registration mentioned
Play & Learn
Space Rocks STEM Program at Wheaton Library
Ages Elementary · Head to Wheaton Library on Oct. 16 at 3 p.m.—no registration details listed, so check with the branch if you have questions
Play & Learn
Build a Candy DNA Model at Olney Library
Ages Elementary · Middle · Mark your calendar for Oct. 16 at 5 p.m. at Olney Library and check with the branch about space
Play & Learn
Games, Puzzles and Coloring at Connie Morella Library
Ages 3–5 · Elementary · Middle · High school · Mark Friday, Oct. 16 at 3 p.m. and drop in at the Connie Morella Library - no registration mentioned
Play & Learn
Build a Fiber Optic Light at Aspen Hill Library
Ages Elementary · Middle · Check the Aspen Hill Library listing to sign up or confirm drop-in details
Play & Learn
Barnyard Animals at Davis Library's 75th Anniversary
Ages All ages · Mark your calendar for Oct. 16 at 4:30 p.m. and drop by Davis Library; check with the branch about registration
Play & Learn
Professional Development Day for staff; no school for students
Ages All ages
School
Sat17Oct
Free MoCo Smoke Show BBQ Festival in Downtown Wheaton Oct. 17
Ages All ages · Mark Saturday, Oct. 17 and drop in free with the kids; check The MoCo Show nearer the date for the exact block and hours
Play & Learn
Playtime and a Simple Craft at Quince Orchard Library
Ages 0–3 · 3–5 · Drop in at the Quince Orchard Library meeting room on Oct. 17 at 2:30 p.m.; no registration mentioned
Play & Learn
Diwali Celebration at Gaithersburg Library
Ages All ages · Show up at Gaithersburg Library on Oct. 17 at 3 p.m.; check the branch calendar first to confirm details
Camps & Seasonal
Teen Drop-in Sewing at Gaithersburg Library
Ages Middle · High school · Drop in at the Gaithersburg Library on Saturday, Oct. 17 at 4 p.m.
Play & Learn
Board Game Drop-In at White Oak Library
Ages All ages · Drop in at White Oak Library on Oct. 17 at 5 p.m.; kids under 11 need an adult with them
Play & Learn
Robotics Boot Camp for Teens at Wheaton Library
Ages Middle · High school · Contact Wheaton Library to sign up before the first session on Oct. 17
Play & Learn
Halloween Slime-Making at Long Branch Library
Ages Elementary · Middle · Drop in at Long Branch Library on Oct. 17 at 1 p.m.; supplies are provided
Play & Learn
Pokémon Card Club at McGee Library in Silver Spring
Ages Elementary · Middle · Pack your kid's Pokémon deck and drop in at 6 p.m. on Saturday, Oct. 17
Play & Learn
Circuits and Electricity Session at Davis Library
Ages Elementary · Middle · Mark your calendar for Oct. 17 at 6 p.m.; check the Davis Library event listing for the age range and whether to sign up
Play & Learn
Felt Pumpkin Craft at Quince Orchard Library
Ages Elementary · Arrive about 15 minutes early to pick up a free ticket at the library
Play & Learn
STEM Club: Paper Circuit Bat Hats at Germantown Library
Ages Elementary · Middle · Drop in at Germantown Library on Oct. 17 at 6 p.m.; check the branch listing for the grade range and any sign-up.
Play & Learn
Rocket Science: Build Your Own Rocket at Rockville Library
Ages Elementary · Middle · Check the MCPL calendar for the Oct. 17 session and register if required, then head to Rockville Memorial Library at 7 p.m.
Play & Learn
Beginner-Friendly Chess Club at Aspen Hill Library
Ages Elementary · Middle · Drop in at Aspen Hill Library on Oct. 17 at 4 p.m.
Play & Learn
International Archaeology Family Day at Josiah Henson Museum
Ages Elementary · Middle · Plan to visit Oct. 17 at 10 a.m.; activities are free with paid museum admission
Play & Learn$6-$7
Teen Social Justice Writing Workshop at Potomac Library
Ages Middle · High school · Sign your teen up for the three-session series through the Potomac Library listing before Oct. 17
Play & Learn
Drop-In Play Date at Olney Library
Ages 0–3 · 3–5 · Drop in on Oct. 17 at 2:30 p.m. — no registration required
Play & Learn
Free Drop-In Play Date at Maggie Nightingale Library
Ages 0–3 · 3–5 · Drop in anytime between 10:30 a.m. and noon on Oct. 17; no registration needed
Play & Learn
Sun18Oct
Little Dragon Mandarin Story Hour at Germantown Library
Ages 0–3 · 3–5 · Show up at Germantown Library on Oct. 18 at 2:30 p.m.; check with the branch if you want to confirm seating or registration
Play & Learn
Bilingual Storytime for Kids 0-7 at McGee Library
Ages 0–3 · 3–5 · Elementary · Show up at the McGee Library at 3 p.m. on Oct. 18; no registration is listed.
Play & Learn
Montgomery County Libraries Host Virtual D&D Adventure Oct. 18
Ages Middle · High school · Register online through Montgomery County Public Libraries in advance; space is limited
Play & Learn
Open Chess Play at Rockville Memorial Library
Ages All ages · Show up during the open play window on Oct. 18, anytime between 4 and 5:50 p.m.
Play & Learn
Halloween at Rockville Memorial Library
Ages All ages · Add Rockville Memorial Library to your Town Square trick-or-treat route on Oct. 18
Play & Learn
No-Sew Bookmark Craft at Germantown Library
Ages All ages · Drop in at Germantown Library on Oct. 18; call the branch to check whether registration is needed.
Play & Learn
Mon19Oct
Block Party at Davis Library in Bethesda
Ages 0–3 · 3–5 · Elementary · Mark your calendar for Oct. 19 at 2:30 p.m. and head to Davis Library
Play & Learn
Baby Storytime for Ages 0-18 Months at McGee Library
Ages 0–3 · Pick up a free ticket on the library's 5th floor at 10 a.m. on Oct. 19, before the 11 a.m. start.
Play & Learn
Teen Lounge at Davis Library in Bethesda
Ages Middle · High school · Mark Oct. 19 at 6:45 p.m. on the calendar and send your teen to Davis Library; confirm the listing before you go
Play & Learn
Real or Fake? STEM Gameshow at Quince Orchard Library
Ages Elementary · Mark Oct. 19 at 4 p.m. on the calendar and check the library listing for any registration details
Play & Learn
Six-Week Python Coding Course for Kids 10-14 in Rockville
Ages Elementary · Middle · Sign up through the MCPL event listing before the Oct. 19 first session
Play & Learn
Math Homework Help at Rockville Memorial Library (Oct. 19)
Ages Elementary · Middle · High school · Sign up in advance for a math tutoring session at Rockville Memorial Library
School
Book Club for Kids 9-12 at Olney Library
Ages Elementary · Middle · Ask at Olney Library how to join the Oct. 19 meeting and whether the branch has copies of the book
Play & Learn
LEGO Marble Run Challenge for Teens at Wheaton Library
Ages Middle · High school · Save the date for Oct. 19 at 5 p.m. and check with the Wheaton branch whether teens should register in advance
Play & Learn
Costume Swap at Germantown Library
Ages 0–3 · 3–5 · Elementary · Middle · Bring a costume to swap at Germantown Library on Oct. 19 at 6 p.m., or come pick one out
Camps & Seasonal
Decorate a Library Card Holder at Germantown Library
Ages All ages · Drop by Germantown Library on Oct. 19 at 6:30 p.m. and check at the desk for supplies
Play & Learn
Tue20Oct
Baby Lapsit Storytime for Ages 0-18 Months in Germantown
Ages 0–3 · Mark Oct. 20 and bring your baby to Germantown Library; check the library calendar for the start time
Play & Learn
Baby and Toddler Art at Wheaton Library (Ages 9-24 Months)
Ages 0–3 · Drop in at Wheaton Library on Oct 20 at 2:30 p.m. with your 9- to 24-month-old
Play & Learn
Duplo Building Hour for Ages 0-5 at Little Falls Library
Ages 0–3 · 3–5 · Drop in at Little Falls Library on Tuesday, Oct. 20 at 4 p.m.
Play & Learn
Teen Art Club: Halloween Bracelet Making at Aspen Hill Library
Ages Middle · High school · Register in advance through the MCPL events calendar
Play & Learn
Cover to Cover Book Club: 'Wombat Waiting' at Connie Morella Library
Ages Elementary · Middle · Borrow "Wombat Waiting" at the library and bring your reader to the Oct. 20 discussion
Play & Learn
Board Games and Nintendo Switch at Long Branch Library
Ages All ages · Drop in Oct. 20 at 4:30 p.m. — no sign-up mentioned
Play & Learn
Craft Tales: Leaf Man at Gaithersburg Library
Ages 3–5 · Elementary · Mark Oct. 20 at 4:30 p.m. and check with Gaithersburg Library about whether to register or just drop in
Play & Learn
Chess Club for Kids at McGee Library in Silver Spring
Ages Elementary · Middle · Drop in at the McGee Library on Oct. 20 at 4:30 p.m.; check the library event listing for any sign-up details
Play & Learn
Homework Help for Grades K-5 at White Oak Library
Ages Elementary · Plan to drop by White Oak Library on Oct. 20 at 5 p.m. with your K-5 student; call the branch first to ask if registration is needed.
School
Virtual Book Club for Grades 7-8: 'The First State of Being'
Ages Middle · Sign up through the library's events page to get the online meeting link before Oct. 20
Play & Learn
Teen Anime Club at Gaithersburg Library
Ages Middle · High school · Have your teen drop in at Gaithersburg Library on Oct. 20 at 5 p.m.; check the branch listing first to confirm details
Play & Learn
SAT vs. ACT: Picking a Test, at Rockville Memorial Library
Ages Middle · High school · Mark Oct. 20 at 5 p.m. and bring your teen to the Rockville Memorial Library teen space; check the library listing first for any registration or cost details.
School
Math and Art Play at Potomac Library
Ages 3–5 · Elementary · Show up at Potomac Library on Oct. 20 at 5 p.m.; call the branch first if you want to confirm space or registration
Play & Learn
Horse Discovery Day at Wheaton Library
Ages All ages · Drop in at Wheaton Library on Oct. 20 at 5:30 p.m.
Play & Learn
Drop-in Playtime for Little Ones at Little Falls Library
Ages 0–3 · 3–5 · Drop in at Little Falls Library on Oct. 20; no registration needed
Play & Learn
Wed21Oct
Child Find: Preschool Screening Info at Wheaton Library
Ages 3–5 · Drop in at Wheaton Library on Oct. 21 at 2 p.m. to ask about scheduling a free screening
Care & Parenting
Spanish-English Bilingual Storytime at Gaithersburg Library
Ages 0–3 · 3–5 · Mark the calendar for Oct. 21 at 2 p.m. and check the MCPL events page before heading to Gaithersburg Library
Play & Learn
Crafts for Kids with VisArts at Rockville Memorial Library
Ages 3–5 · Elementary · Drop in at 3 p.m. on Oct. 21; no registration needed, but craft supplies are limited.
Play & Learn
Teen Lounge: Free After-School Hangout in Rockville
Ages Middle · High school · Send your middle or high schooler to the Rockville Memorial Library Teen Space any Wednesday after school
Community
GIMP Photo Editing Class for Teens at McGee Library
Ages Middle · High school · Mark Oct. 21 on the calendar and check MCPL's events page or the McGee Library branch to confirm whether teens need to sign up in advance
Play & Learn
Crafternoon: Monthly Kids' Craft at Germantown Library
Ages 3–5 · Elementary · Drop in at Germantown Library on Oct. 21 at 4 p.m.; check with the branch if you want to confirm ages and supplies
Play & Learn
Read to a Dog at Davis Library in Bethesda
Ages Elementary · Check the MCPL events page or call Davis Library to reserve a reading slot
Play & Learn
Wild Readers Book Club for Grades 2-3 at White Oak Library
Ages Elementary · Check the MCPL events listing for the Oct. 21 start time and any sign-up requirement, then bring your grade 2 or 3 reader
Play & Learn
Hatchlings: New-Parent Workshop Series at Twinbrook Library
Ages 0–3 · Register once through the library's event page to cover all three sessions
Care & Parenting
Middle School Book Club at Connie Morella Library
Ages Middle · Check the library's current book pick, then drop in Oct. 21 at 6:30 p.m.
Play & Learn
Montgomery College Info Table at McGee Library in Silver Spring
Ages High school · Drop by the McGee Library table on Oct. 21 with your questions
School
Thu22Oct
Storytime at Bohrer Park in Gaithersburg
Ages 0–3 · 3–5 · Check the MCPL events listing for the exact location, then drop in at 2:30 p.m. on Oct. 22
Play & Learn
Music and Movement at Little Falls Library
Ages 0–3 · 3–5 · Get tickets from Little Falls Library ahead of the Oct. 22 session
Play & Learn
Music and Movement Storytime at Little Falls Library
Ages 0–3 · 3–5 · Reserve free tickets in advance through the library's event listing
Play & Learn
Warhammer Tabletop Club for Ages 12-18 at Little Falls Library
Ages Middle · High school · Check the Little Falls Library event listing for the start time, then drop in on Oct. 22 — supplies are provided, no experience needed.
Play & Learn
Afternoon Adventures at McGee Library in Silver Spring
Ages All ages · Show up at McGee Library Thursday, Oct. 22 at 4 p.m., and check the branch listing for each week's theme
Play & Learn
Magic Tree House Book Club at Gaithersburg Library
Ages Elementary · Check the branch listing for this month's title, then come to the Oct. 22 meeting at 4:30 p.m.
Play & Learn
Six-Week Python Coding Course for Ages 10-14 at Potomac Library
Ages Elementary · Middle · Register through MCPL's events page before the Oct. 22 first session
Play & Learn
Game Afternoon: Board Games, Puzzles & Switch at Long Branch Library
Ages All ages · Mark Oct. 22 at 4:30 p.m. and drop by the Long Branch Library; check the library listing beforehand for any registration or capacity rules
Play & Learn
Glow-in-the-Dark Slime STEM Session at Praisner Library
Ages Elementary · Check the MCPL event listing for the Oct. 22 Praisner Library session to confirm the time and whether advance sign-up is needed.
Play & Learn
Hatchlings: New and Expectant Parent Workshop in Kensington
Ages 0–3 · Register once for the three-session series starting Oct. 15
Care & Parenting
Math Homework Help with Tutors at Rockville Memorial Library
Ages Elementary · Middle · High school · Sign up in advance for a math help session at Rockville Memorial Library
Play & Learn
Teen Workshop: How to Start a Nonprofit, Potomac Library
Ages High school · Mark Oct. 22 at 6:30 p.m. and check the MCPL calendar for sign-up details
School
Dreamtime Dance Party at White Oak Library
Ages 0–3 · 3–5 · Drop in at White Oak Library on Thursday, Oct. 22 at 7 p.m.; check with the branch if you want to confirm space.
Play & Learn
Fri23Oct
Bilingual Spanish/English Storytime at Connie Morella Library
Ages 0–3 · 3–5 · Get a free ticket at the library ahead of the 2:30 p.m. start; space is limited
Play & Learn
Stories and Movement with Metropolitan Ballet Theatre at Little Falls Library
Ages 3–5 · Elementary · Register in advance through the MCPL events listing
Play & Learn
Preschool Dance Party at Long Branch Library
Ages 3–5 · Mark your calendar for Oct. 23 at 3 p.m. and check the library's listing for details
Play & Learn
Bilingual Spanish/English Storytime at Connie Morella Library
Ages 0–3 · 3–5 · Pick up a free ticket at the library before the session — space is limited
Play & Learn
Preschool Play and Learn at Twinbrook Library
Ages 3–5 · Drop in at Twinbrook Library on Oct. 23 at 3:30 p.m. with your 3- to 5-year-old
Play & Learn
Drop-In Play Date for Little Ones at Olney Library
Ages 0–3 · 3–5 · Drop in Friday, Oct. 23 at 2:30 p.m. — no registration needed
Play & Learn
Sat24Oct
MonsterFlash Haunted Bus Tour and Bilingual Storytime at Twinbrook Library
Ages 3–5 · Elementary · Show up at Twinbrook Library on Oct. 24 at 2 p.m.; costumes welcome, no registration listed.
Play & Learn
Halloween Storytime and Indoor Trick-or-Treating at Quince Orchard Library
Ages 3–5 · Elementary · Show up at Quince Orchard Library on Oct. 24 at 2:30 p.m.; costumes optional
Play & Learn
Free Play Date at Maggie Nightingale Library in Poolesville
Ages 0–3 · 3–5 · Drop in any time between 10:30 a.m. and noon on Oct. 24; no registration needed
Play & Learn
Drop-In Play Date at Olney Library
Ages 0–3 · 3–5 · Drop in at Olney Library on Oct. 24 at 2:30 p.m.; no registration needed
Play & Learn
Costume Trick-or-Treat at Gaithersburg Library
Ages All ages · Show up in costume at Gaithersburg Library on Oct. 24 at 3:30 p.m.
Play & Learn
Teen Mindfulness and Resilience Workshop at Germantown Library
Ages Middle · High school · Check the MCPL events calendar to confirm whether registration is needed, then mark Oct. 24 at 5 p.m. on the calendar.
Care & Parenting
Diwali Celebration at Connie Morella Library in Bethesda
Ages All ages · Put Oct. 24 at 5 p.m. on the calendar and head to the Connie Morella Library
Play & Learn
Teen Volunteer Time for SSL Hours at Chevy Chase Library
Ages Middle · High school · Have your teen show up at Chevy Chase Library on Oct. 24 at 5:30 p.m.; call the branch first to confirm whether advance sign-up is needed.
Play & Learn
Not-So-Spooky MonsterFlash Bus Tour and Storytime at Germantown Library
Ages 3–5 · Elementary · Mark Oct. 24 at 6 p.m. on the calendar and check the library calendar for registration details
Play & Learn
Pokémon Club for Kids at Twinbrook Library
Ages Elementary · Middle · Mark the calendar for Oct. 24 at 6:30 p.m. and check the library listing for room and registration details
Play & Learn
LEGO & DUPLO Drop-In Play at Chevy Chase Library
Ages 3–5 · Elementary · Drop in at Chevy Chase Library on Oct. 24 between 3 and 4 p.m.; no registration needed
Play & Learn
Glow-in-the-Dark Slime STEM Session at Praisner Library
Ages Elementary · Middle · Mark Oct. 24 at 4 p.m. and check with the Praisner Library branch about registration or supply limits
Play & Learn
Sun25Oct
3D Printing Workshop with FTC Team 47 Beavers, Gaithersburg
Ages Elementary · Middle · High school · Check the Gaithersburg Library listing for the Oct. 25 session and sign up or confirm drop-in availability
Play & Learn
Chess Open Play at Rockville Memorial Library
Ages All ages · Drop in at Rockville Memorial Library on Oct. 25 between 4 and 5:50 p.m.; call the branch beforehand to confirm the start time
Play & Learn
Strawberry DNA Extraction for Tweens and Teens at Gaithersburg Library
Ages Middle · High school · Check the Gaithersburg Library event listing for registration details, then mark Oct. 25 on the calendar.
Play & Learn
GIMP Digital Art for Kids (Ages 8-12) at McGee Library
Ages Elementary · Middle · Check the MCPL events listing to sign up and note the 5th Floor Conference Room meeting spot
Play & Learn
Origami Club for Teens at Rockville Memorial Library
Ages Middle · High school · Mark Oct. 25 at 6 p.m. on the calendar and check the library calendar for any sign-up requirement
Play & Learn
Stories and Movement with Metropolitan Ballet Theatre at Germantown Library
Ages 3–5 · Elementary · Register in advance through the MCPL events page
Play & Learn
Math, Art, Play! at White Oak Library
Ages 3–5 · Elementary · Check the MCPL White Oak branch calendar for signup details, then head over at 4 p.m. on Oct. 25
Play & Learn
Mon26Oct
Block Party at Davis Library in Bethesda
Ages 0–3 · 3–5 · Elementary · Show up at Davis Library at 2:30 p.m. on Oct. 26; check with the branch about sign-in or space
Play & Learn
Halloween Playdate for Toddlers at Chevy Chase Library
Ages 0–3 · 3–5 · Drop in at Chevy Chase Library on Oct. 26 at 2:30 p.m.; no registration needed, costumes optional
Play & Learn
Baby Storytime for Ages 0–18 Months at McGee Library
Ages 0–3 · Pick up a free ticket on the 5th floor at 10 a.m. the day of the event, since space is limited
Play & Learn
Teen Lounge: Games and Crafts at Davis Library
Ages Middle · High school · Mark Oct. 26 at 6:45 p.m.; drop by Davis Library or check with the branch about signing up
Play & Learn
Thu22Apr
Mon17May
Mon14Jun
—
SunMonTueWedThuFriSat