Posted on: May 15, 2017

Mooresville Fire-Rescue Receives Top Rating

Congratulations to Mooresville Fire-Rescue! During the May 15 Town Board of Commissioners meeting, Insurance Commissioner and State Fire Marshal Mike Causey recognized Mooresville Fire-Rescue for achieving the highest possible inspections rating, ISO Clas...

Read on...


Posted on: May 16, 2017

A night at the Library (Tuesday June 13 from 6:00PM-6:45PM). Registration is required.

Join us for a pajama story time with your stuffed animal. Tuck him in at the library for the night. Come back Tuesday, June 27 at 6:00PM to see pictures of what fun your animal had at his sleep over. For children ages 3-9. Limit one animal per child pleas...

Read on...

Register Here.
Posted on: May 16, 2017

Family Movie Day (Thursday June 29 from 2:00PM-4:00PM).

Come to the library and watch the movie, "Sing." This is a fun, family movie for children of all ages and their families. The program will take place downstairs in the youth services community room and registration is not required.

Posted on: May 16, 2017

Flow Circus (Saturday June 3 from 11:00AM-12:00PM).

Enjoy a comedy juggling show to kick off our Summer reading program. This program is for children of all ages and their families. This program will take place downstairs in the youth services community room. Registration is not required for this event.

Posted on: May 16, 2017

Learn and Play Sensory Story Time (Wednesday June 21 from 2:00PM-2:30PM).

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. Siblings are welcome.

Posted on: April 18, 2017

Make It Take It (Thursday May 25 beginning at 9:00AM until supplies last).

Pick up a craft at the youth services desk to make and take home while supplies last on Thursday May 25 beginning at 9:00AM.


Posted on: May 16, 2017

Piggy Bank Fun (Friday June 23 from 11:00AM-12:00PM). Registration is required.

Make and decorate your very own piggy bank out of recycled material. For children ages 3-5 years old. Registration begins on Friday June 9 at 9:00AM. The program will take place downstairs in the youth services community room.

Register Here.
Posted on: May 16, 2017

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

Drop in with your little one for some free play. Enjoy the tunnel, kitchen area, stepping stones, and lots of other toys. For children ages Birth-3 years old. The program will take place downstairs in the youth services community room.

Posted on: May 16, 2017

Stay and Play (Friday June 9 from 10:30AM-11:30AM).

Drop in with your little one for some free play. Enjoy the tunnel, kitchen area, stepping stones, and lots of other toys. For children ages Birth-3 years old. The program will take place downstairs in the youth services community room.


Posted on: May 16, 2017

After School LEGO Club (Tuesday June 6 from 6:00PM-7:00PM).

Use your imagination to create with legos. For children entering grades K-7. This program supports stem learning. This program will take place downstairs in the youth services community room. Registration is not required for this event.

Posted on: May 16, 2017

Does the Moon Change Shape? (Tuesday June 20 from 2:00PM-3:00PM). Registration is required.

Have fun learning about the phases of the moon using Oreo cookies. For children in grades K-3. Registration begins on Tuesday June 6 at 9:00AM. This program will take place downstairs in the youth services community room.

Register Here.
Posted on: May 16, 2017

Lego Club (Friday June 16 from 11:00AM-12:00PM).

Use your imagination to create with legos. For children entering grades K-7. This program supports stem learning. This program will take place downstairs in the youth services community room. Registration is not required for this event.


Posted on: May 22, 2017

Face to Face Teen Game Night (Tuesday June 27 from 4:00PM-5:30PM). For teens.

Game night at the library. Bring your game face. The program will take place in the Selma Burke Room, located on the library's main floor.

Posted on: May 22, 2017

Face-to-Face Teen Game Night: (Tuesday June 20 from 4:00PM-5:30PM). For teens.

Game night at the library. Bring your game face. The program will take place in the Selma Burke Room, located on the library's main floor.

Posted on: May 18, 2017

American Red Cross Blood Drive (Thursday June 29 from 2PM-6:30PM). Registration is required.

Give blood. Save lives. Just one pint of blood could save up to three lives. The blood drive will take place in the Selma Burke Room, located on the library's main floor. Registration begins on Tuesday, May 30 at 8:00AM.

Register Here.
Posted on: May 18, 2017

Create and Learn (Tuesday June 27 from 10:00AM-11:00AM).

Come have fun and make new friends exploring different creative activities. This program is targeted at adults with special needs or learning disabilities. Attend this month and celebrate the Fourth of July by making a flag door hanger.

Posted on: May 18, 2017

Essential Oils: Soap Making (Thursday June 22 from 6:00PM-7:30PM). Registration is required.

Learn how to make your own soap using essential oils without the use of harsh chemicals. The program will take place in the Selma Burke Room, located on the library's main floor.

Register Here.
Posted on: May 18, 2017

Face-to-Face Teen Game Night (Tuesday June 13 from 4:00PM-5:30PM). For Teens.

Game night at the library, bring your game face. The program will take place in the Selma Burke Room, located on the library's main floor.

Posted on: May 18, 2017

Library Escape Room, The Mighty Pen (Saturday June 24 from 11:00AM-12:00PM). Registration is require

Find the clues, solve the puzzles, and beat the clock if you want to be able to claim that you figured out Mooresville Public Library's first escape room.

Register here.
Posted on: May 18, 2017

Library Escape Room, The Mighty Pen (Saturday June 24 from 12:30PM-1:30PM). Registration is required

Find the clues, solve the puzzles, and beat the clock if you want to be able to claim that you figured out Mooresville Public Library's first escape room.

Register Here.
Posted on: May 18, 2017

Library Escape Room, The Mighty Pen (Saturday June 24 from 2:00PM-3:00PM). Registration is required.

Find the clues, solve the puzzles, and beat the clock if you want to claim that you figured out Mooresville Public Library's first escape room.

Register Here.
Posted on: May 18, 2017

Simple String Art (Monday June 19 from 5:00PM-7:00PM). Registration is required.

Make your own simple string art using simple patterns and provided supplies. The program will take place in the Selma Burke Room, located on the library's main floor.

Register Here.
Posted on: May 18, 2017

Summer Flicks (Thursday June 29 from 6:00PM-8:00PM).

Calling all teens and adults! Come join us for some cool Summer movies at the library. Please call the adult reference desk at 704-663-1062 for the movie selection. The program will take place downstairs in the youth services community room.

Posted on: May 18, 2017

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

Join Katherine White in the Selma Burke Room, located on the library's main floor to participate in a writing group.

Posted on: May 17, 2017

Crafterdark: Glass Etching (Tuesday June 6 from 6:00PM-7:00PM). Registration is required.

Adults, this crafting program is just for you. Learn how to etch glass and then make your own etched-glass mug. The program will take place in the Selma Burke Room, located on the library's main floor.

Register Here.
Posted on: May 17, 2017

Deep, Diabetes Empowerment Education Program (Monday June 12 from 2PM-4PM). Registration is required

Do you have diabetes or pre-diabetes? Do you have Medicare? Change your diabetes and change your life. Find out about this fun, free, hands-on course. Call 1-888-313-9355 or email EDC@alliantquality.org.

Register Here.
Posted on: May 17, 2017

Deep, Diabetes Empowerment Education Program (Monday June 5 from 2PM-4PM). Registration is required.

Do you have diabetes or pre-diabetes? Do you have Medicare? Change your diabetes and change your life. Find out about this fun, free, hands-on, class. Call 1-888-313-9355 or email EDC@alliantquality.org.

Register Here.
Posted on: May 17, 2017

Gentle Exercise and Chair Yoga (Tuesday June 13 from 11:00AM-12:00PM). Registration is required.

Join MPL and an instructor from the Iredell County Health System for some gentle exercises that also incorporate yoga posts adapted for use with a chair. This is a great course for both beginners and those with yoga experience.

Register Here.
Posted on: May 17, 2017

Get Organized Workshop (Thursday June 22 from 10:00AM-11:00AM).

This presentation is informative, educational, and motivating and will provide all you need to organize yourself easily and simply. These tools can be applied to organizing time, money, space, things, anything. You’ll also receive free resources...

Read on...

Posted on: May 17, 2017

Know-it-all Fair: (Saturday June 3 from 11:00AM-2:00PM).

Attend MPL's Summer reading kick-off and learn how to throw pizza dough like a professional, visit the Mooresville rec game truck, find out about bee keeping, and much more.

Posted on: May 17, 2017

Summer Flicks (Thursday June 15 from 6:00PM-8:00PM).

Calling all teens and adults! Come join us for some cool Summer movies at the library. Please call the adult reference desk at 704-663-1062 for the movie selection. This program will take place downstairs in the youth services community room.

Posted on: May 17, 2017

Summer Flicks (Thursday June 22 from 6:00PM-8:00PM).

Calling all teens and adults! Come join us for some cool Summer movies at the library. Please call the adult reference desk at 704-663-1062 for the movie selection. The program will take place downstairs in the youth services community room.

Posted on: May 3, 2017

Local Photographer to Present Exhibit at MPL, May 12 through July 28

Local photographer Bart Mauceri will have a photography exhibit on display in the North Carolina section of the Williams Wing at the Mooresville Public Library beginning on Friday May 12 and lasting until Friday, July 28. Mauceri’s exhibit will ...

Read on...

Posted on: April 25, 2017

Coffee and Coloring for Grown-Ups (Every Tuesday 2:00-3:30pm )

Come join us for relaxing activity, coffee and conversation at the Library's Selma Burke Room every Tuesday afternoon from 2:00 to 3:00 pm. We have supplies but feel free to bring your own.

Posted on: April 19, 2017

Cooking with Essential Oils (Thursday May 25 from 6:00PM-7:30PM). Registration is required.

Learn how to enhance your cooking with essential oils. Registration begins on Tuesday, April 25 at 8:00AM. The program will take place in the Selma Burke Room, located on the library's main floor.

Register Here.
Posted on: April 19, 2017

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

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


Posted on: May 22, 2017

Mooresville Public Library Closed for the Memorial Day Holiday (Monday, May 29).

MPL will be closed next Monday, May 29 for the Memorial Day holiday. No library materials are due when the library is closed. Book drops will be open but often overflow so its best if you bring your materials back when the library is open.

Posted on: May 17, 2017

Summer Reading 2017 is Coming Soon!

Summer reading registration begins on Thursday June 1. For the latest information, like us on Facebook, follow us on Twitter and Instagram, and subscribe to the library events newsflashes and our Friends of the Library monthly newsletter.

Posted on: May 15, 2017

New Round of Gale Courses Starts This Week (Wednesday, 5/17).

A new round of Gale Courses begins this Wednesday, May 17. These are free, six-week courses for MPL card holders in good standing. If you want to learn a new skill, or sharpen up on an existing one, register today.

Register Here.

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

9 Stories
Posted on: May 22, 2017

Field of Flags - May 29

Joe Knox Avenue from Leaning Oak Drive to Plantation Ridge Drive will be closed on Monday, May 29 from 8 a.m. - 1 p.m. for the Field of Flags commemoration. Please be aware if you are driving in this area.
Posted on: May 22, 2017

Holiday Closing Memorial Day - May 29

Town offices and facilities will be closed on Monday, May 29, in observance of the Memorial Day holiday. All residential sanitation customers will have a one day delay in collection that week.

Posted on: May 20, 2017

There's An App For That

GoMooresvilleNC is the official mobile app for the Town of Mooresville, NC. The app provides a connection between the Town of Mooresville, NC and its citizens and visitors. Enjoy convenient access to local officials, Town services & events, and social...

Read on...

GoMooresvilleNC Links
Posted on: May 19, 2017

Budget Workshops May 23 & May 24

The Town Board of Commissioners will hold budget workshops on Tuesday, May 23, and Wednesday, May 24. Both will begin at 6:00 p.m. and be held in room 3211 of Town Hall. The public is invited to attend.

Posted on: May 16, 2017

Proposed FY18 Budget

Below is a link to the proposed FY18 Annual Operating Budget as presented at the May 15, 2017 Town Board meeting.

Proposed FY18 Budget
Posted on: May 15, 2017

Mooresville Fire-Rescue Receives Top Rating

Congratulations to Mooresville Fire-Rescue! During the May 15 Town Board of Commissioners meeting, Insurance Commissioner and State Fire Marshal Mike Causey recognized Mooresville Fire-Rescue for achieving the highest possible inspections rating, ISO Clas...

Read on...

Posted on: May 12, 2017

"No Agenda Needed"

Got Questions? Stop by May 30, 6:30PM to 7:30PM for an informal discussion with Town officials and staff at Alino Pizzeria located at 500 South Main Street.

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