Posted on: March 13, 2017

Book Swap Sponsored by the Friends of the Library (Saturday April 1 from 10:00AM-12:00PM).

Drop off your gently used books the week before during scheduled times, collect your tickets, and then come shop at our book swap sponsored by the Friends of the Library. The book Swap will take place on Saturday, April 1 from 10:00AM-12:00PM down stairs ...

Read on...

Posted on: March 22, 2017

Make It Take It (Wednesday April 12 beginning at 9:00AM while supplies last).

Pick up a craft at the youth services desk to make and take home while supplies last.

Posted on: March 22, 2017

Learn and Play Sensory Story Time (Saturday April 22 from 11AM-11:30AM). Registration is required.

A 30-minute interactive program designed for children ages 2-10 with developmental disabilities and challenges (all inclusive). A parent/guardian or caretaker must be present during the program. Registration begins on Saturday April 8 at 9:00AM.

Register Here.

Posted on: February 13, 2017

Three Little Pigs (Thursday March 30 from 1:00PM-2:00PM). Registration is required.

Come help your friends, the three little pigs. The big bad wolf is going to come and try to blow their houses down. Can you build a strong safe house for the pigs to live in? For children ages 3-5. Registration begins on Thursday March 16 at 9:00AM.

Register Here.
Posted on: February 13, 2017

Stay and Play (Friday March 31 from 10:30AM-11:30AM).

Drop in with your little one for some free play. Enjoy the tunnel, stepping stones, kitchen area, and lots of other toys. For children ages Birth-3 years old. The program will take place down stairs in the Youth Services Community Room.

Posted on: March 22, 2017

Fun Hopping Crafts (Friday April 7 from 11:00AM-12:00PM). Registration is required.

To kick off the Spring season, come into the library to enjoy a story and make a Spring craft. For children ages 3-5 years old. Registration begins on Friday March 24 at 9:00AM. The program will take place down stairs in the Youth Services Community Room.

Register Here.
Posted on: March 22, 2017

Fun Hopping Crafts (Thursday April 13 from 1:00PM-2:00PM). Registration is required.

To kick off the Spring season, come into the library to enjoy a story and make a Spring craft. For children ages 3-5 years old. Registration begins on Thursday March 30 at 9:00AM. The program will be held down stairs in the youth services community room.

Register Here.
Posted on: March 22, 2017

Rainbow Fish (Friday April 21 from 11:00AM-12:00PM). Registration is required.

Listen to the Rainbow Fish story and then create your very own rainbow fish. For children ages 3-5 years old. Registration begins on Friday April 7 at 9:00AM. The program will take place down stairs in the youth services community room.

Register Here.
Posted on: March 22, 2017

Rainbow Fish (Thursday April 27 from 1:00PM-2:00PM). Registration is required.

Listen to the Rainbow Fish story and create your very own rainbow fish. For children ages 3-5 years old. Registration begins on Thursday April 13 at 9:00AM. The program will take place down stairs in the youth services community room.

Register Here.

Posted on: March 3, 2017

Tween Art Program (Wednesday March 29 from 4:00PM-5:00PM). Registration is required.

Use your creativity to make an art project while spending time with other tweens. For children in grades 4-7. Registration opens on Wednesday March 15 at 9:00AM.

Register Here.
Posted on: March 22, 2017

After School Lego Club (Tuesday April 4 from 6:00PM-7:00PM).

Use your imagination to create with legos. For children in grades K-7. This program supports stem learning. This program will take place down stairs in the youth services community room.

Posted on: March 22, 2017

Acts of Kindness Club (Tuesday April 18 from 4:30PM-5:30PM). Registration is required.

Come to the library to create simple projects for the community. (i.e. humane society or assisted living). For children in grades K-7. Registration begins on Tuesday 4/4 at 9AM. The program will be held down stairs in the youth services community room.

Register Here.
Posted on: March 22, 2017

Tween Art Program (Wednesday April 19 from 4:00PM-5:00PM). Registration is required.

Use your creativity to make an art project while spending time with other tweens. For children in grades 4-7. The program will take place down stairs in the youth services community room. Registration begins on Wednesday April 5 at 9:00AM.

Register Here.
Posted on: March 22, 2017

Calling All Muggles (Thursday April 20 from 3:00PM-4:00PM).

Join us for some Harry Potter fun. You'll be sorted, play games with other Harry Potter aficionados, and much more. For children in grades 3-7. The program will take place down stairs in the youth services community room.


Posted on: February 13, 2017

Resume and Employability Assistance (Fridays 3/24, & 3/31 from 9AM-12PM).

Do you need assistance writing or updating your resume? Do you need help with general job searching? Would you like to know how to prepare for an interview? Let Mooresville Public Library help you get prepared.

Posted on: February 15, 2017

Coloring Book Art Coasters (Monday March 27 from 4:00PM-5:00PM

Create personalized coasters from your favorite adult coloring design or choose one of ours. Take home hands-on crafts.

Register Here.
Posted on: March 8, 2017

Create and Learn (Tuesday March 28 from 10:00AM-11:00AM).

Come have fun and make new friends exploring different creative activities. Attend this month and make a Spring/Easter magnetic frame. This program is for adults with special needs or learning disabilities.

Posted on: March 8, 2017

The Write Stuff: MPL's Writing Group (Tuesday March 28 from 6:30PM-8:30PM).

Join Katherine White on Tuesday March 28 in the Selma Burke Room at the Mooresville Public Library to participate in a writing group. The Selma Burke Room is located on the library's main floor.

Posted on: March 22, 2017

Crafterdark: Spring Tealight Holder (Tuesday April 4 from 6:00PM-7:00PM). Registration is required.

Join us in the Selma Burke Room, located on the library's main floor to create a Spring tealight holder to display around your home.

Register Here.
Posted on: March 9, 2017

Going to the Dogs: Book Club (Tuesday April 11 from 11:00AM-12:00PM). Registration is required.

We invite you to join our group discussion of best-selling author Neil Abramson's latest novel, Just a Life. A copy of the book will be available for you to check out.

Register Here.
Posted on: March 22, 2017

Flower Gardening with Master Gardeners (Wednesday April 12 from 2:00PM-3:00PM).

Bring any problems, questions, or plant samples for a plant clinic to follow. The program will take place in the Selma Burke Room, located on the library's main floor.

Posted on: March 24, 2017

Book Signing "The Bridge" by Thomas Gill (Wednesday April 12 from 5:00PM-7:00PM). For Teens.

Thomas Gill, author of "The Bridge" will be at MPL on Wednesday April 12 from 5-7PM. Come and chat with Gill and receive your own personalized signed copy. Books are $10. The sequel, Return to Emerald Isle will be released in 2017.

Posted on: March 22, 2017

Talking Tech: Using Flickr for Photos (Monday April 17 from 3:30PM-4:30PM). Registration is required

Join Jenneffer as she introduces the free website, Flickr for uploading and storing photographs. This is an introductory course for anyone who is comfortable using the mouse, keyboard, and the Internet.

Register Here.
Posted on: March 22, 2017

My Life Under Hitler (Saturday April 22 from 11:00AM-1:00PM).

Join us to hear Frederick Folkerts talk about growing up in Wuppteral, Germany during WWII while Adolf Hitler was in power. The program will take place down stairs in the youth services community room.

Posted on: March 24, 2017

Cake Decorating 101 (Monday April 24 from 3:30PM-5:00PM). Registration is required.

Bring your own single cake and learn the basics of icing and cake decorating with Jenneffer. Icing equipment provided. For adults and teens only. Questions? Contact Jenneffer at 704-799-4205 or jsixkiller@ci.mooresville.nc.us.

Register Here.
Posted on: March 24, 2017

The Write Stuff: Mooresville Public Library Writing Group (Tuesday April 25 from 6:30PM-8:30PM).

Join Mooresville Public Library and Katherine White in the Selma Burke Room, located on the library's main floor to participate in a writing group on Tuesday April 25 from 6:30PM-8:30PM.

Posted on: March 24, 2017

Cake Decorating 101 (Wednesday April 26 from 3:30PM-5:00PM). Registration is required.

Bring your own single cake and learn the basic of icing and cake decorating from Jenneffer. Icing and equipment provided. Questions? Contact Jenneffer at 704-799-4205 or jsixkiller@ci.mooresville.nc.us.

Register Here.
Posted on: March 24, 2017

Essential Oils for Summer (Thursday April 27 from 6:00PM-7:30PM). Registration is required.

Learn what essential oils are best to use during the Summer. Registration begins on Wednesday March 28 at 8:00AM. The program will take place in the Selma Burke Room, located on the library's main floor.

Register Here.
Posted on: March 22, 2017

Resume and Employability Assistance (Fridays from 9:00AM-12:00PM).

Do you need assistance writing or updating your resume? Do you need help with general job searching skills? Do you need help preparing for an interview? Do you need help getting familiar with basic computer skills? Let MPL help you get prepared!


Posted on: March 20, 2017

MPL Launches Gale Courses

Mooresville Public Library has added yet another electronic resource to its expansive portfolio of electronic resources. Mooresville Public Library has launched Gale Courses. Gale Courses are highly interactive, instructor led courses that you can take en...

Read on...

Additional Info...
Posted on: February 10, 2017

MPL Now Has Hot Spots Available for Teens!

Hot Spots are available to area high school students with an MPL library card in good standing and proof of identity such as a school ID, driver's license, learner's permit, or verbal parent/guardian permission. 

The device provides Internet...

Read on...


Posted on: March 23, 2017

Summer Camp Guide 2017

The 2017 summer camp guide is now available! Click the link below for information about camps, swim lessons and more fun activities this summer!

Summer Camp Guide 2017

Town News

6 Stories
Posted on: March 22, 2017

Paving Project

On Thursday March 23, a contractor for the Town will begin asphalt milling and paving on portions of Fieldstone Road, Ridgecrest Drive and all of Brookfield Circle, weather permitting. Paving is scheduled to be completed next week. This will complete the ...

Read on...

Posted on: March 15, 2017

No Agenda Needed

This month's "No Agenda Needed" community chat session is March 30 at Groucho's Deli located at 215 South Broad Street from 6:30 to 7:30 PM. Stop by for an informal discussion with Town officials and staff.

Read on...

Posted on: March 13, 2017

Public Meeting To Discuss Railroad Crossings

The N.C. Department of Transportation will host a Public Meeting for TIP Project No. P-3309: Mooresville Traffic Separation Study of the Norfolk Southern “O” Line from Bridges Farm Road to Mazeppa Road in Mooresville, Iredell County. T...Read on...

Posted on: March 23, 2017

Historic Preservation Guidelines Meeting

Residents are encouraged to attend an information meeting on Thursday, April 6 to discuss possible changes to the Town’s Historic Preservation Design Guidelines. Those attending will receive information about the changes as well as offer suggest...

Read on...

Posted on: March 8, 2017

Land Development Satisfaction Survey

If you have participated in a land development process with the Town, please take a moment to fill-out the satisfaction survey below.  All responses will be seen by Town staff.

Land Development Satisfaction Survey
Posted on: June 22, 2015

I-77 Express Lanes Project

Stay informed on traffic disruptions and road closures during construction of the I-77 Express Lanes.

I-77 Express