The Summer Reading Program begins June 1st! Let the Adventure Begin!


Get involved and meet others who share your hobbies and interests at library meet-ups. The meet-ups are free!
Cartersville Library
Mindful Meditation

Every Saturday at 10:30am

Begin your weekend building your own personal better world. We invite you to join us as we come together to explore mindful meditation. Classes are led by experienced mindfulness meditation leaders who volunteer their time, and each bring their own style of sharing and unique perspective to the group. Open to all. No cost. No experience necessary.

TableTop Guild for Adults

Up for a little adventure? Our weekly Tabletop roleplaying games group would love to have you at the Cartersville Library! Beginners and experienced players are welcome. Adults only, please. Most games/campaigns are open to new players. Feel free to drop in to watch or join in! For questions and inquiries about specific games, please contact Finley at

  • Tuesdays from 5-7:45: One-shots, board games, and other TTRPGs
  • Saturdays from 10am-1pm & 1pm-4pm: Ongoing bi-weekly campaign rotation
Etowah Valley Hand Spinners Meet-up

1st Saturday of the month from 1 pm – 4:45 pm

If you have a passion for hand spinning and weaving, stop by our monthly Etowah Valley Hand Spinners Meet-up. Spend time with others who share the same passion for this ancient textile art!

Sit ´N' Stitch

2nd and 4th Friday of each month from 9am-12pm

Needlecrafters of all kinds are encouraged to stop in for this group co-hosted with the Etowah Valley Quilt Guild. Bring your quilting, applique, embroidery, needlepoint, cross stitch, or beading projects to work on and for “show and tell.”  2nd and 4th Friday of each month.

Knit & Crochet

2nd Thursday of the month from 6-7:30pm

Knitters, crocheters, and crafters of all kinds are encouraged to join us each month for socialization, encouragement, or possibly help with your current project. Bring your projects with you for “show and tell.” We look forward to seeing you!