This event is in the "Kids" group This event is in the "Teens" group This event is in the "Adults" group Read with a Furry Friend Saturday, May 16, 2026 at 2:00pm - 3:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: Live Animals Age Group: Kids, 3 - Adults, Teens, Adults Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading. View Details This event is in the "Kids" group This event is in the "3 - Adults" group This event is in the "Teens" group This event is in the "Adults" group May 16 2026 Sat Read with a Furry Friend 2:00pm–3:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( 3 - Adults ) Teens Adults Program Type: Live Animals Description: Every dog enjoys a good story! Trained reading dogs from My Caring Paws will provide a relaxed, informal atmosphere for kids to practice reading. 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 Embroidery Machine: In-the-Hoop Projects Saturday, May 16, 2026 at 2:30pm - 4:00pm Exploration Commons Classroom at Exploration Commons Program Type: Sewing, STEM/STEAM, Technology and Maker Age Group: Teens, 14 - Adults, Adults Check out the in-the-hoop projects you can do on the Bernina 535 Embroidery Machine. In this demo class, learn how you can use the embroidery machine to make bookmarks, gift tags, greeting cards, zipper bags, stuffed toys, photo frames, and more. 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 May 16 2026 Sat Embroidery Machine: In-the-Hoop Projects 2:30pm–4:00pm Exploration Commons Upcoming Registration will open on May 2, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Exploration Commons Room: Exploration Commons Classroom Age Group: Teens ( 14 - Adults ) Adults Program Type: Sewing, STEM/STEAM, Technology and Maker Registration Required Description: Check out the in-the-hoop projects you can do on the Bernina 535 Embroidery Machine. In this demo class, learn how you can use the embroidery machine to make bookmarks, gift tags, greeting cards, zipper bags, stuffed toys, photo frames, and more.
This event is in the "Teens" group This event is in the "Adults" group The Tangle Circle Saturday, May 16, 2026 at 2:30pm - 4:15pm Eldersburg Mid-Size Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts, Health and Wellness Age Group: Teens, 14 - Adults, Adults Relax and learn the simple, meditative art of Zentangle. Join CZTs Melissa Grim & Barb Szaro in person to relax and create beautiful patterns one stroke at a time. No art experience needed. 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 May 16 2026 Sat The Tangle Circle 2:30pm–4:15pm Eldersburg Branch Upcoming Registration will open on May 2, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Teens ( 14 - Adults ) Adults Program Type: DIY Arts and Crafts, Health and Wellness Registration Required Description: Relax and learn the simple, meditative art of Zentangle. Join CZTs Melissa Grim & Barb Szaro in person to relax and create beautiful patterns one stroke at a time. No art experience needed. 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 Intro to Smartphones Monday, May 18, 2026 at 1:30pm - 2:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: STEM/STEAM, Technology and Maker Age Group: Adults This class is designed for older adults and focuses on practical, everyday smartphone skills. Upcoming View Details Registration Required This event is in the "Adults" group May 18 2026 Mon Intro to Smartphones 1:30pm–2:30pm Taneytown Branch Upcoming Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Program Type: STEM/STEAM, Technology and Maker Registration Required Description: This class is designed for older adults and focuses on practical, everyday smartphone skills.
This event is in the "Teens" group This event is in the "Adults" group Intermediate Laser Cutting: Engraving Painted Canvas Monday, May 18, 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 This intermediate-level laser design class focuses on the differences between creating designs and navigating unique settings on pre-painted paper canvases. 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 May 18 2026 Mon Intermediate Laser Cutting: Engraving Painted Canvas 4:00pm–7:30pm Exploration Commons Upcoming Registration will open on May 4, 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: This intermediate-level laser design class focuses on the differences between creating designs and navigating unique settings on pre-painted paper canvases.
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, May 18, 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 May 18 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 Let's Bead Monday, May 18, 2026 at 5:30pm - 6:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: 11 - Adults, Teens, Adults Join us for an hour of free beading creation time to reduce stress and socialize. No instructions or lessons needed. Upcoming View Details Registration Required This event is in the "11 - Adults" group This event is in the "Teens" group This event is in the "Adults" group May 18 2026 Mon Let's Bead 5:30pm–6:30pm Taneytown Branch Upcoming Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: ( 11 - Adults ) Teens Adults Program Type: DIY Arts and Crafts Registration Required Description: Join us for an hour of free beading creation time to reduce stress and socialize. No instructions or lessons needed. 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 North Carroll Book Discussion Group: The Holdout Monday, May 18, 2026 at 6:00pm - 8:00pm North Carroll Large Meeting Room at North Carroll Branch Program Type: Book Clubs Age Group: Adults Book Discussion Group: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books ... This month's selection is The Holdout by Graham Moore. View Details This event is in the "Adults" group May 18 2026 Mon North Carroll Book Discussion Group: The Holdout 6:00pm–8:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Adults Program Type: Book Clubs Description: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books and ideas. This month's selection is The Holdout by Graham Moore.
This event is in the "Teens" group This event is in the "Adults" group Write Your Roots: Transforming Family History Research into Published Works Monday, May 18, 2026 at 6:30pm - 7:30pm Finksburg Large Meeting Room at Finksburg Branch Program Type: History and Genealogy Age Group: Teens, 13 - Adults, Adults Learn how to transform family history research into compelling articles, books, or screenplays! Join screenwriter and novelist Heather P. View Details This event is in the "Teens" group This event is in the "13 - Adults" group This event is in the "Adults" group May 18 2026 Mon Write Your Roots: Transforming Family History Research into Published Works 6:30pm–7:30pm Finksburg Branch Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg Large Meeting Room Age Group: Teens ( 13 - Adults ) Adults Program Type: History and Genealogy Description: Learn how to transform family history research into compelling articles, books, or screenplays! Join screenwriter and novelist Heather P. Disclaimer(s) Celebrating America fosters a greater sense and understanding of America's history and Carroll County's important role in that history by joining forces with private and public institutions around the county. For more information about the initiative, visit Carroll County's Celebrating America website.
This event is in the "Adults" group Yoga with Meditation Monday, May 18, 2026 at 6:30pm - 7:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Health and Wellness Age Group: Adults Experience the many benefits of yoga and meditation. This class, taught by Rebecca Berg, welcomes students of all levels. Adaptations for using a chair will be shared if participants are uncomfortable getting on the floor. Upcoming View Details Registration Required This event is in the "Adults" group May 18 2026 Mon Yoga with Meditation 6:30pm–7:30pm Eldersburg Branch Upcoming Registration will open on May 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: Health and Wellness Registration Required Description: Experience the many benefits of yoga and meditation. This class, taught by Rebecca Berg, welcomes students of all levels. Adaptations for using a chair will be shared if participants are uncomfortable getting on the floor. Disclaimer(s) All attendees need to register.
This event is in the "Adults" group North Carroll Ask a Master Gardener Tuesday, May 19, 2026 at 9:30am - 11:30am North Carroll Branch Program Type: Gardening and Environment Age Group: Adults Bring your questions about spring gardening to the Carroll County Master Gardeners and pick up tips, handouts, and more. View Details This event is in the "Adults" group May 19 2026 Tue North Carroll Ask a Master Gardener 9:30am–11:30am North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Age Group: Adults Program Type: Gardening and Environment Description: Bring your questions about spring gardening to the Carroll County Master Gardeners and pick up tips, handouts, and more.
This event is in the "Adults" group Mount Airy Senior Center Book Club: Stay Tuesday, May 19, 2026 at 10:00am - 11:00am Offsite Program Type: Book Clubs Age Group: Adults Book Discussion Group: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books ... This month's selection is Stay by Catherine Ryan Hyde. View Details Offsite Event This event is in the "Adults" group May 19 2026 Tue Mount Airy Senior Center Book Club: Stay 10:00am–11:00am Offsite Remaining seats Remaining waitlist seats Location: Offsite Age Group: Adults Program Type: Book Clubs Description: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books and ideas. This month's selection is Stay by Catherine Ryan Hyde.
This event is in the "Adults" group Potomac Community Services Tuesday, May 19, 2026 at 12:30pm - 2:30pm Westminster 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 May 19 2026 Tue Potomac Community Services 12:30pm–2:30pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster 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 "Adults" group North Carroll Knitters Group Tuesday, May 19, 2026 at 1:00pm - 3:00pm North Carroll Small Meeting Room at North Carroll Branch Program Type: DIY Arts and Crafts Age Group: Adults Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns. View Details This event is in the "Adults" group May 19 2026 Tue North Carroll Knitters Group 1:00pm–3:00pm North Carroll Branch Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Small Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Knitters and crocheters are welcome to join this group gathering to share tips, projects, and patterns. 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 Needle Little Klatch? Tuesday, May 19, 2026 at 5:00pm - 7:00pm Westminster Small Meeting Room at Westminster Branch Program Type: DIY Arts and Crafts Age Group: Teens, 16 - Adults, Adults Klatch (noun): a gathering usually characterized by informal conversation.Join us for a casual, bi-weekly stitching club. All needle-crafters are welcome! Cancelled View Details This event is in the "Teens" group This event is in the "16 - Adults" group This event is in the "Adults" group May 19 2026 Tue Cancelled Needle Little Klatch? 5:00pm–7:00pm Westminster Branch Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Small Meeting Room Age Group: Teens ( 16 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Klatch (noun): a gathering usually characterized by informal conversation.Join us for a casual, bi-weekly stitching club. All needle-crafters 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 Beginner Cricut: Create a Multi-Colored Project with Vinyl Tuesday, May 19, 2026 at 5:30pm - 7:30pm Exploration Commons Classroom at Exploration Commons Program Type: STEM/STEAM, Technology and Maker Age Group: Teens, 12 - Adults, Adults In this class, participants will learn how to use Cricut Design Space and a Cricut machine to create and assemble a multi-colored vinyl sticker. All materials will be supplied, and no previous Cricut experience is required. Upcoming View Details Registration Required Payment Required This event is in the "Teens" group This event is in the "12 - Adults" group This event is in the "Adults" group May 19 2026 Tue Beginner Cricut: Create a Multi-Colored Project with Vinyl 5:30pm–7:30pm Exploration Commons Upcoming Registration will open on May 5, 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 Payment Required Description: In this class, participants will learn how to use Cricut Design Space and a Cricut machine to create and assemble a multi-colored vinyl sticker. All materials will be supplied, and no previous Cricut experience is required.
This event is in the "Adults" group Diamond Painting Tuesday, May 19, 2026 at 5:30pm - 7:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Adults Join us for a monthly session of diamond painting! We'll have a new project each month, and no experience is necessary! Upcoming View Details Registration Required This event is in the "Adults" group May 19 2026 Tue Diamond Painting 5:30pm–7:30pm Taneytown Branch Upcoming Registration will open on May 5, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Registration Required Description: Join us for a monthly session of diamond painting! We'll have a new project each month, and 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. All attendees need to register.
This event is in the "Adults" group North Carroll Writers Group Tuesday, May 19, 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 May 19 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 Mah Jongg Play & Practice at Kismet Café Tuesday, May 19, 2026 at 5:30pm - 8:30pm Offsite Program Type: Fun and Games Age Group: Adults If you have experience with Mah Jongg, either from our 101 class or from playing a little bit, come on over and practice with us at Kismet Café in Eldersburg. This session is meant for beginners who have already learned how to play. Upcoming View Details Registration Required Offsite Event This event is in the "Adults" group May 19 2026 Tue Mah Jongg Play & Practice at Kismet Café 5:30pm–8:30pm Offsite Upcoming Registration will open on May 5, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Offsite Age Group: Adults Program Type: Fun and Games Registration Required Description: If you have experience with Mah Jongg, either from our 101 class or from playing a little bit, come on over and practice with us at Kismet Café in Eldersburg. This session is meant for beginners who have already learned how to play.
This event is in the "Adults" group Healthy Eating: Eating for Brain Health Tuesday, May 19, 2026 at 6:00pm - 7:00pm North Carroll Branch Program Type: Cooking, Health and Wellness Age Group: Adults Let’s talk about some food for thought! Join Weis dietitian Christina to learn what foods support brain health and may keep your mind sharp. Upcoming View Details Registration Required This event is in the "Adults" group May 19 2026 Tue Healthy Eating: Eating for Brain Health 6:00pm–7:00pm North Carroll Branch Upcoming Registration will open on May 5, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Age Group: Adults Program Type: Cooking, Health and Wellness Registration Required Description: Let’s talk about some food for thought! Join Weis dietitian Christina to learn what foods support brain health and may keep your mind sharp. Disclaimer(s) All attendees need to register.
This event is in the "Adults" group Raise a Puppy, Change a Life! Tuesday, May 19, 2026 at 6:30pm - 7:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: Live Animals Age Group: Adults Join us for an engaging evening with Guiding Eyes for the Blind to learn how you can raise a future guide dog and help someone living with vision loss gain greater independence and confidence. View Details This event is in the "Adults" group May 19 2026 Tue Raise a Puppy, Change a Life! 6:30pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: Live Animals Description: Join us for an engaging evening with Guiding Eyes for the Blind to learn how you can raise a future guide dog and help someone living with vision loss gain greater independence and confidence. 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 Writing Group Wednesday, May 20, 2026 at 9:15am - 1:00pm Eldersburg Mid-Size Meeting Room at Eldersburg Branch Age Group: Adults Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay-as-long-as-you-like environment. View Details This event is in the "Adults" group May 20 2026 Wed Writing Group 9:15am–1:00pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Adults Description: Writers of all levels and genres are invited to join our weekly writing group. It is a flexible, drop-in, stay-as-long-as-you-like environment. 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 Mount Airy Knitters Wednesday, May 20, 2026 at 10:00am - 12:00pm Mount Airy Small Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts Age Group: Adults Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels are welcome. View Details This event is in the "Adults" group May 20 2026 Wed Mount Airy Knitters 10:00am–12:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Join the Mount Airy Knitters for a weekly roundtable of knitting, conversation, and fun. All experience levels 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 "Adults" group Mount Airy Book Discussion Group: Flirting with Danger Wednesday, May 20, 2026 at 1:00pm - 2:00pm Mount Airy Small Meeting Room at Mount Airy Branch Program Type: Book Clubs Age Group: Adults Book Discussion Group: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books ... This month's selection is Flirting with Danger by Janet Wallach. View Details This event is in the "Adults" group May 20 2026 Wed Mount Airy Book Discussion Group: Flirting with Danger 1:00pm–2:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Adults Program Type: Book Clubs Description: Do you enjoy reading and talking about books? Then our book discussion group is for you! We will feature a different book at each meeting. Come join us for a sharing of good books and ideas. This month's selection is Flirting with Danger by Janet Wallach.