This event is in the "Adults" group Mount Airy Knitters Wednesday, July 8, 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 8 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 Eldersburg Branch Anime Club Wednesday, July 8, 2026 at 6:00pm - 7:30pm Eldersburg Small Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts, Fun and Games Age Group: 11 - 17, Teens Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed crafts, discuss your favorite series, share your artwork, and more! View Details This event is in the "11 - 17" group This event is in the "Teens" group Jul 8 2026 Wed Eldersburg Branch Anime Club 6:00pm–7:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Small Meeting Room Age Group: ( 11 - 17 ) Teens Program Type: DIY Arts and Crafts, Fun and Games Description: Join us at CCPL's Eldersburg Branch for all things anime and manga! Watch the first episode of an anime, make anime-themed crafts, discuss your favorite series, share your artwork, and more! 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 8, 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 8 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 Papercraft Studio Thursday, July 9, 2026 at 6:00pm - 7:45pm Eldersburg Mid-Size Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: Adults Interested in meeting other scrapbookers, card makers, and papercraft people? Attend our monthly session on second Thursdays to work on and finish projects, share ideas and layouts, share or exchange supplies, and have fun! View Details This event is in the "Adults" group Jul 9 2026 Thu Papercraft Studio 6:00pm–7:45pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size Meeting Room Age Group: Adults Program Type: DIY Arts and Crafts Description: Interested in meeting other scrapbookers, card makers, and papercraft people? Attend our monthly session on second Thursdays to work on and finish projects, share ideas and layouts, share or exchange supplies, and have fun! 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, July 13, 2026 at 12:30pm - 2:30pm Eldersburg Mid-Size 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 13 2026 Mon Eldersburg Hooked on Crochet 12:30pm–2:30pm Eldersburg Branch Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Mid-Size 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 Hooks & Needles Monday, July 13, 2026 at 3:00pm - 4:45pm Mount Airy Small Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts Age Group: Teens, 12 - Adults, Adults Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. 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 13 2026 Mon Hooks & Needles 3:00pm–4:45pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. 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 Come Create Monday, July 13, 2026 at 6:00pm - 7:00pm Taneytown Large Meeting Room at Taneytown Branch Program Type: DIY Arts and Crafts Age Group: Adults Doing crafts improves your mood, reduces stress, and is fun! Explore your inner artist. All supplies will be provided. Upcoming View Details Registration Required This event is in the "Adults" group Jul 13 2026 Mon Come Create 6:00pm–7:00pm Taneytown Branch Upcoming Registration will open on June 29, 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: Doing crafts improves your mood, reduces stress, and is fun! Explore your inner artist. All supplies will be provided. 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 Drop-In Diamond Painting Tuesday, July 14, 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 Jul 14 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 "Kids" group Slime! Tuesday, July 14, 2026 at 2:00pm - 3:00pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts, STEM/STEAM Age Group: Kids, 5 - 10 Kids, get ready for a squishy, stretchy science adventure! Join us for a hands-on slime-making program that sparks creativity and STEM fun. Everyone will take home their own slime creation. Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "5 - 10" group Jul 14 2026 Tue Slime! 2:00pm–3:00pm Eldersburg Branch Upcoming Registration will open on June 30, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Eldersburg Branch Room: Eldersburg Large Meeting Room Age Group: Kids ( 5 - 10 ) Program Type: DIY Arts and Crafts, STEM/STEAM Registration Required Description: Kids, get ready for a squishy, stretchy science adventure! Join us for a hands-on slime-making program that sparks creativity and STEM fun. Everyone will take home their own slime creation. Disclaimer(s) The library is committed to making programs available to everyone. Persons requiring assistance are encouraged to discuss needs with a librarian. Only kids need to register.
This event is in the "Adults" group Mount Airy Knitters Wednesday, July 15, 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 15 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, July 15, 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 15 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 Rocks and Geodes Saturday, July 18, 2026 at 11:00am - 1:00pm Finksburg Large Meeting Room at Finksburg 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 Jul 18 2026 Sat Rocks and Geodes 11:00am–1:00pm Finksburg Branch Upcoming Registration will open on July 4, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: Finksburg Branch Room: Finksburg 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.
This event is in the "Kids" group Create, Explore, and More: Geode Smash! Tuesday, July 21, 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 Dig into geology! Crack open geodes, explore sparkling crystals, and make your own wearable treasure to take home! Upcoming View Details Registration Required This event is in the "Kids" group This event is in the "8 - 13" group Jul 21 2026 Tue Create, Explore, and More: Geode Smash! 10:00am–11:30am North Carroll Branch Upcoming Registration will open on July 7, 2026 @ 9:00am. Remaining seats Remaining waitlist seats Location: North Carroll Branch Room: North Carroll Large Meeting Room Age Group: Kids ( 8 - 13 ) Program Type: DIY Arts and Crafts, Fun and Games, STEM/STEAM Registration Required Description: Dig into geology! Crack open geodes, explore sparkling crystals, and make your own wearable treasure to take home!
This event is in the "Adults" group North Carroll Knitters Group Tuesday, July 21, 2026 at 1:00pm - 3:00pm North Carroll Large 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 21 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 Large 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 21, 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 Jul 21 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 22, 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 22 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, July 22, 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 22 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 Dinosaur Terrariums Thursday, July 23, 2026 at 2:00pm - 3:30pm Eldersburg Large Meeting Room at Eldersburg Branch Program Type: DIY Arts and Crafts Age Group: 11 - 17, Teens Hatch a mini dinosaur and create a terrarium for it to explore! Program includes all materials needed to make a mini dinosaur world to take home! Upcoming View Details Registration Required This event is in the "11 - 17" group This event is in the "Teens" group Jul 23 2026 Thu Dinosaur Terrariums 2:00pm–3:30pm Eldersburg Branch Upcoming Registration will open on July 9, 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: Hatch a mini dinosaur and create a terrarium for it to explore! Program includes all materials needed to make a mini dinosaur world to take home! 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 Crazy for Crafting Thursday, July 23, 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 Jul 23 2026 Thu Crazy for Crafting 6:00pm–7:00pm North Carroll Branch Upcoming Registration will open on July 9, 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 "Teens" group This event is in the "Adults" group Eldersburg Hooked on Crochet Monday, July 27, 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 Jul 27 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 Hooks & Needles Monday, July 27, 2026 at 3:00pm - 4:45pm Mount Airy Small Meeting Room at Mount Airy Branch Program Type: DIY Arts and Crafts Age Group: Teens, 12 - Adults, Adults Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. 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 27 2026 Mon Hooks & Needles 3:00pm–4:45pm Mount Airy Branch Remaining seats Remaining waitlist seats Location: Mount Airy Branch Room: Mount Airy Small Meeting Room Age Group: Teens ( 12 - Adults ) Adults Program Type: DIY Arts and Crafts Description: Bring your crochet, knitting, embroidery, or any other portable project to the library to work alongside other crafters. Get out of the house and enjoy some company while you stitch a few more rows. 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 Craft and Chill Monday, July 27, 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 Low-key crafting and time with friends. Supplies will be provided to spark your creativity so you can make a project unique to you. 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 Jul 27 2026 Mon Craft and Chill 5:30pm–6:30pm Taneytown Branch Upcoming Registration will open on July 13, 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: Low-key crafting and time with friends. Supplies will be provided to spark your creativity so you can make a project unique to 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 Drop-In Diamond Painting Tuesday, July 28, 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 Jul 28 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, July 28, 2026 at 2:00pm - 3:00pm Eldersburg Large Meeting Room at Eldersburg 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 Jul 28 2026 Tue Rocks and Geodes 2:00pm–3:00pm Eldersburg Branch Upcoming Registration will open on July 14, 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, 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) All attendees need to register.