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: June 20, 2017

Family Movie Day (Thursday July 27 from 2:00PM-4:00PM).

Come to the library and watch a fun family movie for all ages.

Posted on: June 20, 2017

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

A 30-minute interactive program 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: 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: June 20, 2017

Fun in the Sun Exploration (Friday July 21 from 11:00AM-12:00PM). Registration is required.

Get ready for the solar eclipse in August. Learn fun facts about the sun. Create a star maze and a hanging sun to take home. For children ages 3-6 years old. Registration begins on Friday July 7 at 9:00AM.

Register Here.
Posted on: June 20, 2017

Rapunzel's Tower (Friday July 14 from 11:00AM-12:00PM). Registration is required.

Enjoy the story "Falling for Rapunzel and then get creative by making your own Rapunzel along with her tower. For children ages 3-6 years old. Registration begins on Friday, June 30 at 9:00AM.

Register Here.
Posted on: June 20, 2017

Stay and Play (Friday July 28 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.

Posted on: June 20, 2017

Stay and Play (Friday July 7 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.

Posted on: June 20, 2017

Under the Sea (Wednesday July 5 from 2:00PM-3:00PM). Registration is required.

Learn about the ocean through sensory bin exploration and make a marine craft. For children ages 3-6 years old. Registration begins on Wednesday June 21 at 8:00AM.

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: June 20, 2017

A Cosmic Neighborhood (Tuesday July 18 from 2:00PM-3:00PM). Registration is required.

Create a cosmic neighborhood. Use every day supplies to have fun measuring the distance between our sun and the planets. Registration begins on Tuesday July 4 at 8:00AM.

Register Here.
Posted on: June 20, 2017

After School Lego Club (Tuesday July 11 from 6:00PM-7:00PM).

Use your imagination to create with Lego's. For children entering grades K-7. This program supports stem learning.

Posted on: June 20, 2017

Build a 3D Castle (Friday July 7 from 2:00PM-3:00PM).

Use your creativity to build a 3D castle with a drawbridge using recycled material. For children in grades 3-7. Registration begins on Friday June 23 at 9:00AM.

Register Here.
Posted on: June 20, 2017

Game Day Fun (Wednesday July 12 from 2:00PM-3:00PM). Registration is required.

Enjoy constructing a handmade game to play with other teens! The best part is you get to take it home. For children in grades 4-7. Registration begins on Wednesday, June 28 at 9:00AM.

Register Here.
Posted on: June 20, 2017

Lego Club (Monday July 17 from 2:00PM-3:00PM).

Use your imagination to create with Lego's. For children entering grades K-7. This program supports stem learning.

Posted on: June 20, 2017

Mad Science (Monday July 10 from 2:00PM-3:00PM). Registration is required.

Have fun exploring hot and cold science with UV color beads, Instasnow, and more. Registration begins on Monday, June 26 at 9:00AM.

Register Here.

Posted on: June 21, 2017

Habitat for Humanity Volunteer Registration (Monday July 24 from 3:00PM-8:00PM).

Stop by the Teen/YA department on Monday, 7/24 between 3PM- 8PM and register to volunteer to help build a house on Thursday, 7/27 from 7:45AM-1PM. Our tasks will be to punch and clean. Questions? Call 704-664-5218 or email vcampbell@ci.mooresville.nc.us.

Posted on: June 20, 2017

Create and Learn (Tuesday July 25 from 10:00AM-11:00AM).

This program is targeted at adults with special needs or learning disabilities. Come have fun and make new friends exploring different creative activities. A different activity is offered each month. Attend this month and paint with watercolors.

Posted on: June 20, 2017

Face-to-Face Teen Game Night (Tuesdays, 7/11, 7/18, and 7/25 from 4:00PM-5:30PM).

Game night at the library. Bring your game face.

Posted on: June 20, 2017

Fourth of July Paint Stick Flag (Monday July 3 from 6:00PM-7:30PM). Registration is required.

Come and create a paint stick flag to decorate your home for Independence Day.

Register Here.
Posted on: June 20, 2017

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

Join Mooresville Public Library and an instructor from the Iredell County Health System for some gentle exercises that also incorporate yoga poses adapted for use with a chair. Great for beginners or those with yoga experience.

Register Here.
Posted on: June 20, 2017

Introduction to Ukulele (Wednesday July 19 from 11:00AM-12:30PM). Registration is required.

Bring your ukulele and we'll teach you the basics.

Register Here.
Posted on: June 20, 2017

Multimedia by Gia (Tuesday July 11 from 6:00PM-8:00PM). Registration is required.

Join us to learn all about multimedia art and create your own spontaneous multimedia piece led by Gia from the Mooresville Art Depot and Four-Corners Framing and Gallery.

Register Here.
Posted on: June 20, 2017

Stretch and Balance Exercise (Thursday July 13 from 2:00PM-3:00PM). Registration is required.

Any time of day is a good time for a stretch. Please wear sturdy shoes for this program.

Register Here.
Posted on: June 20, 2017

Stretch and Balance Exercise (Thursday July 27 from 2:00PM-3:00PM). Registration is required.

Any time of day is a good time for a stretch. Please wear sturdy shoes for this program.

Register Here.
Posted on: June 20, 2017

Summer Flicks (Thursdays, 7/6, 7/13, 7/20, and 7/27 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.

Posted on: June 20, 2017

The Aztec UFO Incident Presentation (Monday July 17 from 6:00PM-7:30PM).

Join us and authors Scott and Suzanne Ramsey as they discuss their book, "The Aztec UFO Incident" and their current research on the case, evidence, and elaborate cover-up of one of the most perplexing crashes in history.

Posted on: June 20, 2017

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

Join Katherine White at the Mooresville Public Library to participate in a writing group.

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 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. Register at:
redcrossblood.org. Enter keyword MPL. Walk-ins are welcome.

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

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: 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: June 14, 2017

Notice to All Library Patrons

Please be aware that MPL will not have air conditioning downstairs in the Youth Services Department from Wednesday, June 21 through Monday, June 26 as the library is having a new air conditioning unit installed. All programs scheduled in Youth Services du...

Read on...

Posted on: May 15, 2017

New Round of Gale Courses Starting Soon (Wednesday June 14).

A new round of Gale Courses begins Wednesday, June 14. 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.

Town News

5 Stories
Posted on: June 23, 2017

Water Quality Flyer

Some town residents have received a flyer that their water has been tested and found to contain a high level of contaminants. This flyer was not distributed by the Town. Our Utility Department wants you to know that your drinking water is safe, it is test...

Read on...

Posted on: June 12, 2017

Town Board Meeting - July 10

Due to the July 3 activities around town and the July 4 holiday, the Town Board of Commissioners have moved the previously scheduled July 3 Town Board meeting to Monday, July 10. The meeting will begin at 6:00 p.m. in the Executive Board Room at Town Hall...

Read on...

Posted on: June 6, 2017

Approved Budget Ordinance

At the June 5 Town Board meeting, the FY18 budget was approved. Below is the link to the budget ordinance, and full copies of the budget will be available soon.

FY18 Budget Ordinance
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