Community Room Reservations

Please be aware that the library will be undergoing renovations in 2025. The Community Room will not be available for reservations after January. Please contact the library for more information. 

Upcoming Events

Age Group
Age Group
Program Type
Room
Ongoing Events

Primary tabs

This event is in the "Everyone" group.

Winter Reading

01/06/2025 @ 9:00am - 02/21/2025 @ 8:00pm
Everyone
Mooresville Public Library
Library Branch: Mooresville Public Library
Age Group: Everyone
Event Details:

MPL introduces Winter Reading! Complete our BINGO card reading challenge for the chance to win a prize! Winter reading starts January 6th and ends February 21st. For all ages. You can pick up a paper log at MPL or register on Beanstack.

This event is in the "Elementary" group.

Perler Beads

1:00pm - 4:15pm
Elementary
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Elementary
Event Details:

Stop by the library anytime between 1 - 4:15pm to make a perler bead creation. 

This event is in the "Everyone" group.

Needle Art with Ms. Kathleen

10:00am - 12:00pm
Everyone
Mooresville Public Library
Library Branch: Mooresville Public Library
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 "Babies and Toddlers" group.
This event is in the "Preschool" group.
This event is in the "Elementary" group.

Stuffed Animal Hospital

2:00pm - 3:00pm
Babies and Toddlers, Preschool, Elementary
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Babies and Toddlers, Preschool, Elementary
Event Details:

Bring your favorite stuffed animal to the library for a check up. You will pretend to be a doctor and fill out their patient chart. For ages 3 and up. 

This event is in the "Babies and Toddlers" group.

Toddler Time

11:00am - 11:30am
Babies and Toddlers
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Babies and Toddlers
Program Type: Storytime
Event Details:

Join us for stories, sing songs, and get those wiggles out as you help your active toddler build important early learning skills. For ages 0-2

This event is in the "Elementary" group.

Homeschool Huddle

2:00pm - 3:00pm
Elementary
Mooresville Public Library
Registration
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Elementary
Program Type: Science/STEM
Registration Required
Seats Remaining: 0
Event Details:

Participate in a variety of activities while socializing with other homeschool families. This month we will be dissecting owl pellets. For ages 7 & up. Registration required. 

This event is in the "Teens" group.

Coffee with a Librarian

3:00pm - 4:15pm
Teens
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: YAZ
Age Group: Teens
Program Type: Entertainment
Event Details:

Afterschool snacks in the YAZ. Join us every Tuesday for coffee, tea, and conversation! (Snacks and drinks provided)

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 "Preschool" group.

Preschool Story time

10:30am - 11:15am
Preschool
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Preschool
Program Type: Storytime
Event Details:

Children ages 3-5 and their caregivers are welcome to join us for stories, rhymes, crafts, and fun!

This event is in the "Adults" group.

Crochet & Knit Group

1:00pm - 2:30pm
Adults
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Study Room A
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects!

This event is in the "Teens" group.

Artists Colony

5:00pm - 7:00pm
Teens
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: YAZ
Age Group: Teens
Program Type: Arts & Crafts
Event Details:

Free time to draw, write, paint, create in anyway that you see fit. Join us in the YAZ on Wednesday evenings and we will provide you with tools and materials. 

This event is in the "Adults" group.

Adult Art Class

2:30pm - 3:30pm
Adults
Mooresville Public Library
Registration
Library Branch: Mooresville Public Library
Room: Community Room A & B
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 0
Event Details:

Artist Jennifer Schmidt will be offering hands on instruction in this class for adults. This first class will be focused on canvas painting with a shamrock theme!

Class size is limited, so be sure to register! 

 

This event is in the "Everyone" group.

Needle Art with Ms. Kathleen

10:00am - 12:00pm
Everyone
Mooresville Public Library
Library Branch: Mooresville Public Library
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 "Teens" group.

Teen Council

12:00pm - 1:00pm
Teens
Mooresville Public Library
Registration
Library Branch: Mooresville Public Library
Room: YAZ
Age Group: Teens
Registration Required
Seats Remaining: 14
Event Details:

Teen Council is a unique volunteer opportunity to provide input on future library events and participate in upcoming programming. Attendance will count for NJHS volunteer hours. Snacks provided!

This event is in the "Babies and Toddlers" group.

Toddler Time

11:00am - 11:30am
Babies and Toddlers
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Babies and Toddlers
Program Type: Storytime
Event Details:

Join us for stories, sing songs, and get those wiggles out as you help your active toddler build important early learning skills. For ages 0-2

This event is in the "Everyone" group.

MPL Board Meeting

4:00pm - 8:00pm
Everyone
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Community Room A & B
Age Group: Everyone
Event Details:

The public is welcome to attend Mooresville Public Library's monthly Board of Trustees meetings, which are held in the library's community room.

 

This event is in the "Elementary" group.

Tall Tales: Children's Book Club

6:00pm - 7:00pm
Elementary
Mooresville Public Library
Registration
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Elementary
Registration Required
Seats Remaining: 9
Event Details:

Join our children's book club for engaging discussions, alternate ending writing sessions, crafts, and more!

This event is in the "Teens" group.

Coffee with a Librarian

3:00pm - 4:00pm
Teens
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: YAZ
Age Group: Teens
Program Type: Entertainment
Event Details:

Afterschool snacks in the YAZ. Join us every Tuesday for coffee, tea, and conversation! (Snacks and drinks provided)

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 "Adults" group.

Adult Art Class

5:00pm - 6:30pm
Adults
Mooresville Public Library
Registration
Library Branch: Mooresville Public Library
Room: Community Room A & B
Age Group: Adults
Program Type: Arts & Crafts
Registration Required
Seats Remaining: 3
Event Details:

Designed for beginners, this adult art class will be centered around painting a small, spring-themed canvas.

Adults Only. Registration required!

This event is in the "Preschool" group.

Preschool Story time

10:30am - 11:15am
Preschool
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Preschool
Program Type: Storytime
Event Details:

Children ages 3-5 and their caregivers are welcome to join us for stories, rhymes, crafts, and fun!

This event is in the "Adults" group.

Crochet & Knit Group

1:00pm - 2:30pm
Adults
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Study Room A
Age Group: Adults
Program Type: Arts & Crafts
Event Details:

This group is all about crochet and knitting! Come join to chat with other crafters while you work on your own projects!

This event is in the "Teens" group.

Teen Take & Make

5:00pm - 6:00pm
Teens
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: YAZ
Age Group: Teens
Program Type: Arts & Crafts
Event Details:

Visit the YAZ to pick up a take & make craft on Wednesday evenings while supplies last. Activities will vary and materials will be provided!

This event is in the "Elementary" group.

Friendship Bracelets

1:00pm - 4:15pm
Elementary
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Elementary
Event Details:

Stop at the library anytime between 1 - 4:15pm to make a friendship bracelet.

This event is in the "Everyone" group.

Needle Art with Ms. Kathleen

10:00am - 12:00pm
Everyone
Mooresville Public Library
Library Branch: Mooresville Public Library
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 "Babies and Toddlers" group.

No Toddler Time

11:00am - 11:30am
Babies and Toddlers
Mooresville Public Library
Library Branch: Mooresville Public Library
Room: Children's Program Room (call library to reserve)
Age Group: Babies and Toddlers
Program Type: Storytime
Event Details:

No Toddler Time on Monday, March 10.