This event is in the "Teens" group Coffee with a Librarian Tuesday, March 17, 2026 at 3:00pm - 4:00pm YAZ at Mooresville Public Library Program Type: Entertainment Age Group: Teens Join us on Tuesdays for afterschool snacks, drinks, and conversation! View Details This event is in the "Teens" group Mar 17 2026 Tue Coffee with a Librarian 3:00pm–4:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: YAZ Age Group: Teens Program Type: Entertainment Event Details: Join us on Tuesdays for afterschool snacks, drinks, and conversation! Disclaimer(s) Food Allergies We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
This event is in the "Elementary" group This event is in the "Family" group Community LEGO Night with Mooresville Schools Tuesday, March 17, 2026 at 5:30pm - 7:00pm Children's Program Room A (large room) at Mooresville Public Library Age Group: Elementary, Family We’re excited to announce a fun and educational opportunity for students participating in the "Five Schools, One Book" program at Mooresville Schools! Register Now Registration Required This event is in the "Elementary" group This event is in the "Family" group Mar 17 2026 Tue Community LEGO Night with Mooresville Schools 5:30pm–7:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Elementary, Family Registration Required Event Details: We’re excited to announce a fun and educational opportunity for students participating in the "Five Schools, One Book" program at Mooresville Schools!
This event is in the "Preschool" group This event is in the "Elementary" group PAWS to Read Tuesday, March 17, 2026 at 6:00pm - 7:00pm Mooresville Public Library Age Group: Preschool, Elementary Kids can practice reading aloud and improve fluency by sharing a story with Bella, our lovable PAWS to Read therapy dog, and her friends. 10-minute reading sessions are available by appointment only. View Details This event is in the "Preschool" group This event is in the "Elementary" group Mar 17 2026 Tue PAWS to Read 6:00pm–7:00pm Mooresville Public Library Library Branch: Mooresville Public Library Age Group: Preschool, Elementary Event Details: Kids can practice reading aloud and improve fluency by sharing a story with Bella, our lovable PAWS to Read therapy dog, and her friends. 10-minute reading sessions are available by appointment only.
This event is in the "Teens" group Teen Take & Make All Day YAZ at Mooresville Public Library Program Type: Arts & Crafts Age Group: Teens Pick up a take & make craft on Wednesday while supplies last. Activities will vary and materials will be provided! View Details This event is in the "Teens" group Mar 18 2026 Wed Teen Take & Make All Day Mooresville Public Library Library Branch: Mooresville Public Library Room: YAZ Age Group: Teens Program Type: Arts & Crafts Event Details: Pick up a take & make craft on Wednesday while supplies last. Activities will vary and materials will be provided!
This event is in the "Adults" group Crochet & Knit Group Wednesday, March 18, 2026 at 1:00pm - 2:30pm Study Room A at Mooresville Public Library Age Group: Adults This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects! View Details This event is in the "Adults" group Mar 18 2026 Wed Crochet & Knit Group 1:00pm–2:30pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Study Room A Age Group: Adults Event Details: This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects!
AARP Tax Appointment Wednesday, March 18, 2026 at 3:00pm - 8:00pm Community Room A & B at Mooresville Public Library AARP Tax Assistance: AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that ap... View Details Mar 18 2026 Wed AARP Tax Appointment 3:00pm–8:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Community Room A & B AARP Tax Assistance AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that appointments will be available the week of January 16th.
This event is in the "Teens" group This event is in the "Adults" group Comfy Crochet Club Wednesday, March 18, 2026 at 5:00pm - 7:00pm Study Room A at Mooresville Public Library Program Type: Arts & Crafts Age Group: Teens, Adults We are a crochet group that welcomes adults and older teens of all skill levels every Wednesday evening. View Details This event is in the "Teens" group This event is in the "Adults" group Mar 18 2026 Wed Comfy Crochet Club 5:00pm–7:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Study Room A Age Group: Teens, Adults Program Type: Arts & Crafts Event Details: We are a crochet group that welcomes adults and older teens of all skill levels every Wednesday evening.
AARP Tax Appointment Thursday, March 19, 2026 at 9:00am - 5:00pm Community Room A & B at Mooresville Public Library AARP Tax Assistance: AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that ap... View Details Mar 19 2026 Thu AARP Tax Appointment 9:00am–5:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Community Room A & B AARP Tax Assistance AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that appointments will be available the week of January 16th.
This event is in the "Elementary" group Make Your Own Sun-Catcher Thursday, March 19, 2026 at 3:00pm - 4:00pm Children's Program Room A (large room) at Mooresville Public Library Age Group: Elementary Here at MPL we can't wait for spring to come. Join in the excitement of the upcoming sunny seasons by making sun-catchers with us! Practice fine motor skills and learn how to handle some new tools. View Details This event is in the "Elementary" group Mar 19 2026 Thu Make Your Own Sun-Catcher 3:00pm–4:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Elementary Event Details: Here at MPL we can't wait for spring to come. Join in the excitement of the upcoming sunny seasons by making sun-catchers with us! Practice fine motor skills and learn how to handle some new tools.
This event is in the "Teens" group Dorm Room Dining - Mug Cakes & Microwave Meals Thursday, March 19, 2026 at 3:30pm - 5:00pm Children's Program Room B (small room) at Mooresville Public Library Program Type: Entertainment, Workshop Age Group: Teens Join us for Dorm Room Dining: a cooking program for teens. This month, we will make mug cakes. Registration is required, ingredients will be provided, and we hope to see you there! Register Now Registration Required This event is in the "Teens" group Mar 19 2026 Thu Dorm Room Dining - Mug Cakes & Microwave Meals 3:30pm–5:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room B (small room) Age Group: Teens Program Type: Entertainment, Workshop Registration Required Event Details: Join us for Dorm Room Dining: a cooking program for teens. This month, we will make mug cakes. Registration is required, ingredients will be provided, and we hope to see you there! Disclaimer(s) Food Allergies We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
This event is in the "Babies and Toddlers" group This event is in the "Preschool" group Sensory Playtime Friday, March 20, 2026 at 10:30am - 11:30am Children's Program Room A (large room) at Mooresville Public Library Age Group: Babies and Toddlers, Preschool Aren't you just craving a sunny day on the beach? Join us in sensory playtime to whisk away those winter blues. March 20 starting at 10:30 until 11:30. View Details This event is in the "Babies and Toddlers" group This event is in the "Preschool" group Mar 20 2026 Fri Sensory Playtime 10:30am–11:30am Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Babies and Toddlers, Preschool Event Details: Aren't you just craving a sunny day on the beach? Join us in sensory playtime to whisk away those winter blues. March 20 starting at 10:30 until 11:30.
This event is in the "Babies and Toddlers" group This event is in the "Preschool" group This event is in the "Elementary" group Saturday Crafternoon Saturday, March 21, 2026 at 9:00am - 3:00pm Mooresville Public Library Age Group: Babies and Toddlers, Preschool, Elementary Stop by youth services to complete a craft kit. Kits are available while supplies lasts. For ages 2 to 12. View Details This event is in the "Babies and Toddlers" group This event is in the "Preschool" group This event is in the "Elementary" group Mar 21 2026 Sat Saturday Crafternoon 9:00am–3:00pm Mooresville Public Library Library Branch: Mooresville Public Library Age Group: Babies and Toddlers, Preschool, Elementary Event Details: Stop by youth services to complete a craft kit. Kits are available while supplies lasts. For ages 2 to 12.
This event is in the "Everyone" group Needle Art with Ms. Kathleen Saturday, March 21, 2026 at 10:00am - 12:00pm Grand Hall (Indoor Open Area) (Library Staff Only) at Mooresville Public Library Program Type: Arts & Crafts Age Group: Everyone Do you enjoy counted cross stitch, needlepoint, or embroidery? Join Ms. View Details This event is in the "Everyone" group Mar 21 2026 Sat Needle Art with Ms. Kathleen 10:00am–12:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Grand Hall (Indoor Open Area) (Library Staff Only) Age Group: Everyone Program Type: Arts & Crafts Event Details: Do you enjoy counted cross stitch, needlepoint, or embroidery? Join Ms.
This event is in the "Preschool" group Preschool Storytime Monday, March 23, 2026 at 10:30am - 11:30am Children's Program Room A (large room) at Mooresville Public Library Program Type: Storytime Age Group: Preschool Story times are back in 2026. We are so excited to be breaking in our new space and happy to be providing storytimes for your kids again. Join us every Monday at 10:30-11:30 for preschool storytime. View Details This event is in the "Preschool" group Mar 23 2026 Mon Preschool Storytime 10:30am–11:30am Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Preschool Program Type: Storytime Event Details: Story times are back in 2026. We are so excited to be breaking in our new space and happy to be providing storytimes for your kids again. Join us every Monday at 10:30-11:30 for preschool storytime.
MPL Friends of the Library Meeting Monday, March 23, 2026 at 5:00pm - 6:00pm Conference Room at Mooresville Public Library Purpose of Meeting: Monthly meeting of the Friends of the Mooresville Public Library. Anyone interesting in joining and supporting the library is welcome! Mooresville Public Library Mar 23 2026 Mon MPL Friends of the Library Meeting 5:00pm–6:00pm Library Branch: Mooresville Public Library Room: Conference Room Purpose of Meeting Monthly meeting of the Friends of the Mooresville Public Library. Anyone interesting in joining and supporting the library is welcome!
This event is in the "Teens" group Coffee with a Librarian Tuesday, March 24, 2026 at 3:00pm - 4:00pm YAZ at Mooresville Public Library Program Type: Entertainment Age Group: Teens Join us on Tuesdays for afterschool snacks, drinks, and conversation! View Details This event is in the "Teens" group Mar 24 2026 Tue Coffee with a Librarian 3:00pm–4:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: YAZ Age Group: Teens Program Type: Entertainment Event Details: Join us on Tuesdays for afterschool snacks, drinks, and conversation! Disclaimer(s) Food Allergies We cannot guarantee that food served at this program has not come into contact with tree nuts, soy, or other allergens.
This event is in the "Elementary" group This event is in the "Family" group Community Build: Design a Motorcycle or Car Tuesday, March 24, 2026 at 5:30pm - 7:00pm Children's Program Room A (large room) at Mooresville Public Library Age Group: Elementary, Family We’re excited to announce a fun and educational opportunity for students participating in the "Five Schools, One Book" program at Mooresville Schools! Register Now Registration Required This event is in the "Elementary" group This event is in the "Family" group Mar 24 2026 Tue Community Build: Design a Motorcycle or Car 5:30pm–7:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Elementary, Family Registration Required Event Details: We’re excited to announce a fun and educational opportunity for students participating in the "Five Schools, One Book" program at Mooresville Schools!
This event is in the "Teens" group Teen Take & Make All Day YAZ at Mooresville Public Library Program Type: Arts & Crafts Age Group: Teens Pick up a take & make craft on Wednesday while supplies last. Activities will vary and materials will be provided! View Details This event is in the "Teens" group Mar 25 2026 Wed Teen Take & Make All Day Mooresville Public Library Library Branch: Mooresville Public Library Room: YAZ Age Group: Teens Program Type: Arts & Crafts Event Details: Pick up a take & make craft on Wednesday while supplies last. Activities will vary and materials will be provided!
This event is in the "Babies and Toddlers" group Toddler Time Wednesday, March 25, 2026 at 10:30am - 11:00am Children's Program Room A (large room) at Mooresville Public Library Program Type: Storytime Age Group: Babies and Toddlers Help your active toddler build important early learning skills by joining us for stories, singing, and dancing! For ages 0-2. View Details This event is in the "Babies and Toddlers" group Mar 25 2026 Wed Toddler Time 10:30am–11:00am Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Babies and Toddlers Program Type: Storytime Event Details: Help your active toddler build important early learning skills by joining us for stories, singing, and dancing! For ages 0-2.
This event is in the "Adults" group Crochet & Knit Group Wednesday, March 25, 2026 at 1:00pm - 2:30pm Study Room A at Mooresville Public Library Age Group: Adults This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects! View Details This event is in the "Adults" group Mar 25 2026 Wed Crochet & Knit Group 1:00pm–2:30pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Study Room A Age Group: Adults Event Details: This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects!
AARP Tax Appointment Wednesday, March 25, 2026 at 3:00pm - 8:00pm Community Room A & B at Mooresville Public Library AARP Tax Assistance: AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that ap... View Details Mar 25 2026 Wed AARP Tax Appointment 3:00pm–8:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Community Room A & B AARP Tax Assistance AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that appointments will be available the week of January 16th.
This event is in the "Teens" group This event is in the "Adults" group Comfy Crochet Club Wednesday, March 25, 2026 at 5:00pm - 7:00pm Study Room A at Mooresville Public Library Program Type: Arts & Crafts Age Group: Teens, Adults We are a crochet group that welcomes adults and older teens of all skill levels every Wednesday evening. View Details This event is in the "Teens" group This event is in the "Adults" group Mar 25 2026 Wed Comfy Crochet Club 5:00pm–7:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Study Room A Age Group: Teens, Adults Program Type: Arts & Crafts Event Details: We are a crochet group that welcomes adults and older teens of all skill levels every Wednesday evening.
AARP Tax Appointment Thursday, March 26, 2026 at 9:00am - 5:00pm Community Room A & B at Mooresville Public Library AARP Tax Assistance: AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that ap... View Details Mar 26 2026 Thu AARP Tax Appointment 9:00am–5:00pm Mooresville Public Library Library Branch: Mooresville Public Library Room: Community Room A & B AARP Tax Assistance AARP will be assisting seniors in filing their tax returns BY APPOINTMENT ONLY. Appointments can only be made in person at the library or by calling 317-831-7323. We expect that appointments will be available the week of January 16th.
This event is in the "Babies and Toddlers" group Loud Library Thursday, March 26, 2026 at 10:30am - 11:00am Children's Program Room A (large room) at Mooresville Public Library Age Group: Babies and Toddlers Do you know the benefits of music in early literacy? Singing, dancing, and playing instruments helps children get a feel for the natural rhythm of speech which later aids in reading. Music is also a multi-sensory experience. View Details This event is in the "Babies and Toddlers" group Mar 26 2026 Thu Loud Library 10:30am–11:00am Mooresville Public Library Library Branch: Mooresville Public Library Room: Children's Program Room A (large room) Age Group: Babies and Toddlers Event Details: Do you know the benefits of music in early literacy? Singing, dancing, and playing instruments helps children get a feel for the natural rhythm of speech which later aids in reading. Music is also a multi-sensory experience.