This event is in the "Kids" group Let's Move! Monday, March 23, 2026 at 11:00am - 11:30am Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Storytime Age Group: Kids, Birth - 8 Join us for an interactive storytime where we're learning through movement. We'll explore books, rhymes, and songs with lots of wiggles and giggles! View Details This event is in the "Kids" group This event is in the "Birth - 8" group Mar 23 2026 Mon Let's Move! 11:00am–11:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime Description: Join us for an interactive storytime where we're learning through movement. We'll explore books, rhymes, and songs with lots of wiggles and giggles! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Kids" group Alphabet Train Monday, March 23, 2026 at 11:00am - 12:00pm North Carroll Large Meeting Room at North Carroll Branch Program Type: Storytime Age Group: Kids, 3 - 6 Alphabet Train: Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome. View Details This event is in the "Kids" group This event is in the "3 - 6" group Mar 23 2026 Mon Alphabet Train 11:00am–12:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 3 - 6 ) Program Type: Storytime Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Alphabet Train Monday, March 23, 2026 at 11:00am - 12:00pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Storytime Age Group: Kids, 3 - 6 Alphabet Train: Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome. View Details This event is in the "Kids" group This event is in the "3 - 6" group Mar 23 2026 Mon Alphabet Train 11:00am–12:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 3 - 6 ) Program Type: Storytime Climb aboard each week to explore a different letter of the alphabet through books, songs, and activities. All adult caregivers are welcome. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Teens" group This event is in the "Adults" group Eldersburg Hooked on Crochet Monday, March 23, 2026 at 12:30pm - 2:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Teens, 12 - Adults, Adults Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class. View Details This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group Mar 23 2026 Mon Eldersburg Hooked on Crochet 12:30pm–2:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Join this friendly crochet group open to beginners and experienced crocheters alike. Those new to crocheting should bring a size J hook and a light-colored, worsted-weight yarn to the class. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Teens" group This event is in the "Adults" group Custom Engraved Leatherette Journals Monday, March 23, 2026 at 4:00pm - 7:30pm Exploration Commons Classroom at Exploration Commons Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Age Group: Teens, 16 - Adults, Adults In this beginner-friendly class, we will utilize our laser engravers to mark a custom design of your own onto a custom leatherette journal! Upcoming View Details Registration Required Payment Required This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group Mar 23 2026 Mon Custom Engraved Leatherette Journals 4:00pm–7:30pm Exploration Commons Upcoming Registration will open on March 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 16 - Adults ) Adults Program Type: Laser and CNC Machines, STEM/STEAM, Technology and Maker Registration Required Payment Required Description: In this beginner-friendly class, we will utilize our laser engravers to mark a custom design of your own onto a custom leatherette journal! Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Curious Kids Monday, March 23, 2026 at 4:30pm - 5:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: STEM/STEAM Age Group: Kids, 5 - 8 Calling all curious kids! Join us each session to share a story, art project, and hands-on STEM activity. Children and adults can have fun and get messy together! Food and natural items may be present. View Details This event is in the "Kids" group This event is in the "5 - 8" group Mar 23 2026 Mon Curious Kids 4:30pm–5:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 5 - 8 ) Program Type: STEM/STEAM Description: Calling all curious kids! Join us each session to share a story, art project, and hands-on STEM activity. Children and adults can have fun and get messy together! Food and natural items may be present.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group LEGO® Builders Club Monday, March 23, 2026 at 5:00pm - 6:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Fun and Games, STEM/STEAM Age Group: Kids, 6 - Adults, Teens, Adults Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! View Details This event is in the "Kids" group This event is in the "6 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Mar 23 2026 Mon LEGO® Builders Club 5:00pm–6:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 6 - Adults ) Teens Adults Program Type: Fun and Games, STEM/STEAM Description: Want to practice your building skills? Join us for a LEGO® program where you tackle a new design each time! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Teens" group This event is in the "Adults" group Tales from the Maryland Woods Monday, March 23, 2026 at 6:30pm - 7:30pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Gardening and Environment Age Group: Teens, 12 - Adults, Adults From the forested hills to suburban backyards, Central Maryland is home to a rich variety of birdlife. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group Mar 23 2026 Mon Tales from the Maryland Woods 6:30pm–7:30pm Finksburg Branch Upcoming Registration will open on March 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: Gardening and Environment Registration Required Description: From the forested hills to suburban backyards, Central Maryland is home to a rich variety of birdlife. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Read and Play Tuesday, March 24, 2026 at 9:30am - 10:30am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Storytime Age Group: Kids, Birth - 24 Months Read and Play: Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.... View Details This event is in the "Kids" group This event is in the "Birth - 24 Months" group Mar 24 2026 Tue Read and Play 9:30am–10:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Adults" group Potomac Community Services Tuesday, March 24, 2026 at 9:30am - 11:30am Taneytown Branch Program Type: Health and Wellness Age Group: Adults A client engagement specialist will visit the branch to share available services for both adults and children. View Details This event is in the "Adults" group Mar 24 2026 Tue Potomac Community Services 9:30am–11:30am Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Adults Program Type: Health and Wellness Description: A client engagement specialist will visit the branch to share available services for both adults and children.
This event is in the "Kids" group Read and Play Tuesday, March 24, 2026 at 9:45am - 10:30am Finksburg Large Meeting Room at Finksburg Branch Program Type: Storytime Age Group: Kids, Birth - 24 Months Read and Play: Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.... View Details This event is in the "Kids" group This event is in the "Birth - 24 Months" group Mar 24 2026 Tue Read and Play 9:45am–10:30am Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Read and Play Tuesday, March 24, 2026 at 10:00am - 10:30am Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Storytime Age Group: Kids, Birth - 24 Months Read and Play: Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.... View Details This event is in the "Kids" group This event is in the "Birth - 24 Months" group Mar 24 2026 Tue Read and Play 10:00am–10:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Kids" group Move and Learn Tuesday, March 24, 2026 at 10:00am - 11:00am North Carroll Large Meeting Room at North Carroll Branch Program Type: Storytime Age Group: Kids, Birth - 8 A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement. View Details This event is in the "Kids" group This event is in the "Birth - 8" group Mar 24 2026 Tue Move and Learn 10:00am–11:00am North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime Description: A theme-based storytime featuring an age-appropriate story, songs, and learning activities, with a concentration on creative movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Read and Play Tuesday, March 24, 2026 at 10:00am - 11:00am Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Storytime Age Group: Kids, Birth - 24 Months Read and Play: Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize.... View Details This event is in the "Kids" group This event is in the "Birth - 24 Months" group Mar 24 2026 Tue Read and Play 10:00am–11:00am Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( Birth - 24 Months ) Program Type: Storytime Join your little one at a storytime featuring interactive books, rhymes, music, and movement, followed by playgroup activities that allow children to practice skills and socialize. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Family Storytime Tuesday, March 24, 2026 at 10:30am - 11:30am Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Storytime Age Group: Kids, Birth - 8 Family Storytime: We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. View Details This event is in the "Kids" group This event is in the "Birth - 8" group Mar 24 2026 Tue Family Storytime 10:30am–11:30am Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( Birth - 8 ) Program Type: Storytime We’ll share books, stories, rhymes, music, and movement. Come talk, sing, read, write, and play together in a format appropriate for young children. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Twos and Threes Together Tuesday, March 24, 2026 at 11:00am - 11:30am Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Storytime Age Group: Kids, 2 - 3 Twos and Threes Together: This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. View Details This event is in the "Kids" group This event is in the "2 - 3" group Mar 24 2026 Tue Twos and Threes Together 11:00am–11:30am Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Siblings are welcome to attend this program.
This event is in the "Kids" group Twos and Threes Together Tuesday, March 24, 2026 at 11:00am - 12:00pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: Storytime Age Group: Kids, 2 - 3 Twos and Threes Together: This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. View Details This event is in the "Kids" group This event is in the "2 - 3" group Mar 24 2026 Tue Twos and Threes Together 11:00am–12:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Kids" group Twos and Threes Together Tuesday, March 24, 2026 at 11:00am - 12:00pm Finksburg Large Meeting Room at Finksburg Branch Program Type: Storytime Age Group: Kids, 2 - 3 Twos and Threes Together: This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. View Details This event is in the "Kids" group This event is in the "2 - 3" group Mar 24 2026 Tue Twos and Threes Together 11:00am–12:00pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Kids ( 2 - 3 ) Program Type: Storytime This lively, fast-paced storytime for young children includes books, songs, fingerplays, and movement. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Adults" group Drop-In Diamond Painting Tuesday, March 24, 2026 at 1:30pm - 7:30pm Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Adults Join us for a drop-in session of diamond painting! No experience is necessary! View Details This event is in the "Adults" group Mar 24 2026 Tue Drop-In Diamond Painting 1:30pm–7:30pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Age Group: Adults Program Type: DIY Arts and Crafts Description: Join us for a drop-in session of diamond painting! No experience is necessary! Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Teens" group This event is in the "Adults" group Intro to Web Design: Two-Part Class Tuesday, March 24, 2026 at 2:00pm - 3:30pm Exploration Commons Classroom at Exploration Commons Program Type: STEM/STEAM, Technology and Maker Age Group: Teens, 12 - Adults, Adults In this hands-on workshop, participants will learn the fundamentals of web design by exploring both HTML and CSS. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group Mar 24 2026 Tue Intro to Web Design: Two-Part Class 2:00pm–3:30pm Exploration Commons Upcoming Registration will open on March 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 12 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: In this hands-on workshop, participants will learn the fundamentals of web design by exploring both HTML and CSS.
This event is in the "Teens" group This event is in the "Adults" group Next Steps with Onshape Tuesday, March 24, 2026 at 4:00pm - 7:00pm Exploration Commons Classroom at Exploration Commons Program Type: STEM/STEAM, Technology and Maker Age Group: Teens, 14 - Adults, Adults Welcome to the world of 3D modeling and design. In this class, we will review the computer-aided design (CAD) software Onshape by diving into the fundamentals and techniques to make a claw assembly. Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "14 - Adults" group This event is in the "Adults" group Mar 24 2026 Tue Next Steps with Onshape 4:00pm–7:00pm Exploration Commons Upcoming Registration will open on March 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 14 - Adults ) Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: Welcome to the world of 3D modeling and design. In this class, we will review the computer-aided design (CAD) software Onshape by diving into the fundamentals and techniques to make a claw assembly. Disclaimer(s) All attendees need to register.
This event is in the "Adults" group North Carroll Writers Group Tuesday, March 24, 2026 at 5:30pm - 7:30pm North Carroll Small Meeting Room at North Carroll Branch Age Group: Adults Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished, and published writers to network, learn, vent, and feel inspired to move to the next level. View Details This event is in the "Adults" group Mar 24 2026 Tue North Carroll Writers Group 5:30pm–7:30pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Small Meeting Room Age Group: Adults Description: Bring your writing, works-in-progress, or works-in-thought. This writing group allows beginners, unpublished, and published writers to network, learn, vent, and feel inspired to move to the next level. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
This event is in the "Adults" group Fall Prevention Part 1: Don't Fall This Spring! Tuesday, March 24, 2026 at 6:00pm - 7:00pm North Carroll Large Meeting Room at North Carroll Branch Program Type: Health and Wellness Age Group: Adults Back by popular demand and updated! Upcoming View Details Registration Required This event is in the "Adults" group Mar 24 2026 Tue Fall Prevention Part 1: Don't Fall This Spring! 6:00pm–7:00pm North Carroll Branch Upcoming Registration will open on March 10, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Adults Program Type: Health and Wellness Registration Required Description: Back by popular demand and updated! Disclaimer(s) All attendees need to register.
This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Journeys in Postcrossing Tuesday, March 24, 2026 at 6:00pm - 7:00pm Eldersburg Large Meeting Room at Eldersburg Branch Age Group: Kids, 6 - Adults, Teens, Adults What is Postcrossing? It’s a unique and engaging hobby that connects people from all over the world through the simple act of exchanging postcards. View Details This event is in the "Kids" group This event is in the "6 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Mar 24 2026 Tue Journeys in Postcrossing 6:00pm–7:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 6 - Adults ) Teens Adults Description: What is Postcrossing? It’s a unique and engaging hobby that connects people from all over the world through the simple act of exchanging postcards. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.