This event is in the "Kids" group This event is in the "Teens" group Create, Explore, and More: Hover, Fly, Launch! Tuesday, June 23, 2026 at 10:00am - 11:30am North Carroll Large Meeting Room at North Carroll Branch Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Age Group: Kids, 8 - 13, Teens Build hovercrafts, design paper airplanes, and test awesome launchers! Explore science and engineering through hands-on experiments and watch your creations take off. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Jun 23 2026 Tue Create, Explore, and More: Hover, Fly, Launch! 10:00am–11:30am North Carroll Branch Upcoming Registration will open on June 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Build hovercrafts, design paper airplanes, and test awesome launchers! Explore science and engineering through hands-on experiments and watch your creations take off.
This event is in the "Adults" group Drop-In Diamond Painting Tuesday, June 23, 2026 at 1:30pm - 7:30pm Taneytown Large Meeting Room at 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 Jun 23 2026 Tue Drop-In Diamond Painting 1:30pm–7:30pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room 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 Rocks and Geodes Tuesday, June 23, 2026 at 2:00pm - 3:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Age Group: 11 - 17, Teens Join us to crack open natural geodes and see what's inside! All materials will be provided for you. Upcoming View Details Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jun 23 2026 Tue Rocks and Geodes 2:00pm–3:00pm Mount Airy Branch Upcoming Registration will open on June 9, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Join us to crack open natural geodes and see what's inside! All materials will be provided for you. 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, June 24, 2026 at 10:00am - 11:00am 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 Jun 24 2026 Wed Mount Airy Knitters 10:00am–11:00am 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.
This event is in the "Teens" group This event is in the "Adults" group Eldersburg Hooked on Crochet Wednesday, June 24, 2026 at 6:00pm - 7:45pm 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 Jun 24 2026 Wed Eldersburg Hooked on Crochet 6:00pm–7:45pm 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 Teen Craft: DIY Stenciled Edge Books Thursday, June 25, 2026 at 2:00pm - 3:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: 11 - 17, Teens Customize a book with your own stenciled edges design! Bring your own book or choose a withdrawn young adult or middle grade novel and use a stencil to decorate the pages in a sprayed-edge-inspired design! Upcoming View Details Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jun 25 2026 Thu Teen Craft: DIY Stenciled Edge Books 2:00pm–3:30pm Eldersburg Branch Upcoming Registration will open on June 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts Registration Required Description: Customize a book with your own stenciled edges design! Bring your own book or choose a withdrawn young adult or middle grade novel and use a stencil to decorate the pages in a sprayed-edge-inspired design! Disclaimer(s) All attendees need to register.
This event is in the "Adults" group Crazy for Crafting Thursday, June 25, 2026 at 6:00pm - 7:00pm North Carroll Large Meeting Room at North Carroll Branch Program Type: DIY Arts and Crafts Age Group: Adults Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting. Upcoming View Details Registration Required This event is in the "Adults" group Jun 25 2026 Thu Crazy for Crafting 6:00pm–7:00pm North Carroll Branch Upcoming Registration will open on June 11, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Registration Required Description: Join us for some fun and easy craft projects each month. No experience or creative skills are needed. Bring a friend or meet new people who also enjoy crafting. Disclaimer(s) All attendees need to register.
This event is in the "Kids" group Summer Reading Celebration: Unearth a Story™ Friday, June 26, 2026 at 10:00am - 12:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: Kids, Birth - 12 Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, food, and fun throughout the branch. View Details This event is in the "Kids" group This event is in the "Birth - 12" group Jun 26 2026 Fri Summer Reading Celebration: Unearth a Story™ 10:00am–12:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Kids ( Birth - 12 ) Program Type: DIY Arts and Crafts, Fun and Games Description: Dinosaurs have descended onto the library! Come Unearth a Story™ to celebrate Summer Reading with crafts, games, food, and fun throughout the branch. Disclaimer(s) Refreshments will be served. Siblings are welcome to attend this program.
This event is in the "Kids" group Perler Bead Fun: Dinosaurs Friday, June 26, 2026 at 2:00pm - 3:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Kids, 8 - 12 We'll have a "rawr"-y good time with some Cretaceous creations. Participants can let their imagination "saur" while making fun bead art. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - 12" group Jun 26 2026 Fri Perler Bead Fun: Dinosaurs 2:00pm–3:30pm Taneytown Branch Upcoming Registration will open on June 12, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Kids ( 8 - 12 ) Program Type: DIY Arts and Crafts Registration Required Description: We'll have a "rawr"-y good time with some Cretaceous creations. Participants can let their imagination "saur" while making fun bead art.
This event is in the "Teens" group This event is in the "Adults" group Build Your Own Mini Bookshelf Saturday, June 27, 2026 at 1:00pm - 3:00pm Westminster Large Meeting Room (Staff Use Only) at Westminster Branch Program Type: DIY Arts and Crafts Age Group: Teens, 14 - Adults, Adults Do you have a dream bookshelf? Make that dream a reality, a miniature reality! Join us in making pocket-sized mini bookshelves complete with mini books! 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 Jun 27 2026 Sat Build Your Own Mini Bookshelf 1:00pm–3:00pm Westminster Branch Upcoming Registration will open on June 13, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Westminster Branch Room: Westminster Large Meeting Room (Staff Use Only) Age Group: Teens ( 14 - Adults ) Adults Program Type: DIY Arts and Crafts Registration Required Description: Do you have a dream bookshelf? Make that dream a reality, a miniature reality! Join us in making pocket-sized mini bookshelves complete with mini books! Disclaimer(s) All attendees need to register.
This event is in the "Adults" group Sykesville Painting Club Workshop: Expressive Acrylic Painting with Elizabeth Elfrey Saturday, June 27, 2026 at 1:00pm - 4:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Adults The library is partnering with the Sykesville Painting Club to offer the Expressive Acrylic Painting Workshop with Elizabeth Elfrey. View Details This event is in the "Adults" group Jun 27 2026 Sat Sykesville Painting Club Workshop: Expressive Acrylic Painting with Elizabeth Elfrey 1:00pm–4:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: The library is partnering with the Sykesville Painting Club to offer the Expressive Acrylic Painting Workshop with Elizabeth Elfrey. 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 This event is in the "Teens" group Create, Explore, and More: Fantastic Flexible Figures Tuesday, June 30, 2026 at 10:00am - 11:30am North Carroll Large Meeting Room at North Carroll Branch Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Age Group: Kids, 8 - 13, Teens Kids will design and build their own bendable figures using pipe cleaners, straws, beads, and other fun materials. They’ll explore simple engineering and let their imaginations run wild as they create unique characters to take home. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - 13" group This event is in the "Teens" group Jun 30 2026 Tue Create, Explore, and More: Fantastic Flexible Figures 10:00am–11:30am North Carroll Branch Upcoming Registration will open on June 16, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Teens Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Kids will design and build their own bendable figures using pipe cleaners, straws, beads, and other fun materials. They’ll explore simple engineering and let their imaginations run wild as they create unique characters to take home.
This event is in the "Adults" group Drop-In Diamond Painting Tuesday, June 30, 2026 at 1:30pm - 7:30pm Taneytown Large Meeting Room at 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 Jun 30 2026 Tue Drop-In Diamond Painting 1:30pm–7:30pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room 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 "Adults" group Mount Airy Knitters Wednesday, July 1, 2026 at 10:00am - 11:00am 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 Jul 1 2026 Wed Mount Airy Knitters 10:00am–11:00am 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.
This event is in the "Teens" group This event is in the "Adults" group Pressed Flower Mason Jar Lantern Wednesday, July 1, 2026 at 2:00pm - 3:00pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Teens, 14 - Adults, Adults Create a charming glass luminary adorned with delicate pressed flowers using an upcycled mason jar. These pressed flower jars make a lovely table centerpiece and are perfect for brightening summer nights. 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 Jul 1 2026 Wed Pressed Flower Mason Jar Lantern 2:00pm–3:00pm Eldersburg Branch Upcoming Registration will open on June 17, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Teens ( 14 - Adults ) Adults Program Type: DIY Arts and Crafts Registration Required Description: Create a charming glass luminary adorned with delicate pressed flowers using an upcycled mason jar. These pressed flower jars make a lovely table centerpiece and are perfect for brightening summer nights. 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 Wednesday, July 1, 2026 at 6:00pm - 7:45pm 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 Jul 1 2026 Wed Eldersburg Hooked on Crochet 6:00pm–7:45pm 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 "Adults" group Crafty Activities for Seniors Thursday, July 2, 2026 at 1:00pm - 2:00pm Mount Airy Large Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts Age Group: Adults Are you a retiree or an older adult who enjoys making crafts? If so, then please join us for a monthly group session where you'll create something different to take home or share. View Details This event is in the "Adults" group Jul 2 2026 Thu Crafty Activities for Seniors 1:00pm–2:00pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Large Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Are you a retiree or an older adult who enjoys making crafts? If so, then please join us for a monthly group session where you'll create something different to take home or share. 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 Hooks & Needles: Beginning Crochet Thursday, July 2, 2026 at 5:30pm - 7:30pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Teens, 13 - Adults, Adults Want to learn to crochet? We'll provide beginner instructions to get you started making basic crochet stitches. Yarn and crochet hooks will be available for you to practice with during the program, or you can bring your own. View Details This event is in the "Teens" group This event is in the "13 - Adults" group This event is in the "Adults" group Jul 2 2026 Thu Hooks & Needles: Beginning Crochet 5:30pm–7:30pm Taneytown Branch Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Teens ( 13 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Want to learn to crochet? We'll provide beginner instructions to get you started making basic crochet stitches. Yarn and crochet hooks will be available for you to practice with during the program, or you can bring your own. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.
Independence Day All Day Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online Closing Jul 4 2026 Sat Closing Independence Day All Day Branches: Eldersburg Branch, Exploration Commons, Finksburg Branch, Mount Airy Branch, North Carroll Branch, Taneytown Branch, Westminster Branch, Mobile Services, CCPL Headquarters, Offsite, Online
This event is in the "Adults" group North Carroll Knitters Group Monday, July 6, 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 Jul 6 2026 Mon 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 "Adults" group Drop-In Diamond Painting Tuesday, July 7, 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 Jul 7 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 Diamond Painting for Teens Tuesday, July 7, 2026 at 3:00pm - 4:00pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Teens, 12 - 17 We'll have a new diamond painting project each month, and no experience is necessary! Upcoming View Details Registration Required This event is in the "Teens" group This event is in the "12 - 17" group Jul 7 2026 Tue Diamond Painting for Teens 3:00pm–4:00pm Taneytown Branch Upcoming Registration will open on June 23, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Taneytown Branch Room: Taneytown Large Meeting Room Age Group: Teens ( 12 - 17 ) Program Type: DIY Arts and Crafts Registration Required Description: We'll have a new diamond painting 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 Diamond Painting Tuesday, July 7, 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 Jul 7 2026 Tue Diamond Painting 5:30pm–7:30pm Taneytown Branch Upcoming Registration will open on June 23, 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 "Kids" group This event is in the "Teens" group This event is in the "Adults" group Knit and Chat Tuesday, July 7, 2026 at 6:00pm - 7:30pm Eldersburg Mid-Size Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Kids, 8 - Adults, Teens, Adults Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how. View Details This event is in the "Kids" group This event is in the "8 - Adults" group This event is in the "Teens" group This event is in the "Adults" group Jul 7 2026 Tue Knit and Chat 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Kids ( 8 - Adults ) Teens Adults Program Type: DIY Arts and Crafts Description: Join us for this monthly meet-up with other knitters of all ages to relax, knit, get ideas for projects, receive help on current projects, gain new skills, and learn to knit if you don't know how. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian.