Madison County Public Libraries

Madison County Public Libraries We serve Madison County, North Carolina, with three branches in Marshall, Mars Hill, and Hot Springs.

Library Mission Statement:
The Madison County Public Libraries are dynamic civic resources that promote free and open access to information, materials, and services to all members of the community to advance knowledge, foster creativity, encourage the exchange of ideas, build community, and enhance the quality of life.

Join the Classics Book Club in June as they read No Longer at Ease by Chinua Achebe! Order your copy of the book through...
06/01/2026

Join the Classics Book Club in June as they read No Longer at Ease by Chinua Achebe! Order your copy of the book through NC Cardinal today and mark your calendar for discussion on the 24th at 1pm at the Mars Hill Library.

Make your own DIY book vase with Laurel at the Marshall Library! Registration is required, and 10 adults and teens can p...
06/01/2026

Make your own DIY book vase with Laurel at the Marshall Library! Registration is required, and 10 adults and teens can participate. Register for June 19th or July 17th: https://bit.ly/events-mcpl

Celebrate 250 years of American history with virtual reality! Sign up to use the library's VR headset with the assistanc...
06/01/2026

Celebrate 250 years of American history with virtual reality! Sign up to use the library's VR headset with the assistance of a librarian, and experience history and landmarks throughout American history. Registration is required and dates, times and locations vary: https://bit.ly/events-mcp

Join Becca Johnson for this special Crafternoon for ages 3 to 11! Participants will make pinch-pots with Becca on June 1...
05/31/2026

Join Becca Johnson for this special Crafternoon for ages 3 to 11! Participants will make pinch-pots with Becca on June 19th. Registration is required and is limited to 20 participants: https://bit.ly/events-mcpl

Don't miss this free fly-fishing workshop with Keith Calloway at the Hot Springs Library on June 13th! Stop by to learn ...
05/31/2026

Don't miss this free fly-fishing workshop with Keith Calloway at the Hot Springs Library on June 13th! Stop by to learn more about fly-fishing and local spots to get started.

Join the Marshall Adult Book Discussion in June as they read The Berry Pickers by Amanda Peters! Order your copy of the ...
05/30/2026

Join the Marshall Adult Book Discussion in June as they read The Berry Pickers by Amanda Peters! Order your copy of the book through NC Cardinal today and join the group for discussion on the 30th at 2:30pm at the Marshall Library.

Don't miss this free workshop on how to use Ancestry.com for free with your library card! Our genealogy experts will be ...
05/30/2026

Don't miss this free workshop on how to use Ancestry.com for free with your library card! Our genealogy experts will be on hand to help you get started on uearthing your family history on June 9th at the Mars Hill Library.

05/29/2026

Summer Reading Kickoff has started!! There is a shuttle running from Calvary Worship Center to the Marshall Library. Come join us!!!

NEW in Hot Springs in June- the Local Lit Book Discussion will meet on 2nd Wednesdays in addition to regular meetings at...
05/29/2026

NEW in Hot Springs in June- the Local Lit Book Discussion will meet on 2nd Wednesdays in addition to regular meetings at Marshall. In June, the group will be reading Ron Rash's newest book, The Caretaker.

Writers of all ages and experience levels are welcome at these short story workshops at the Mars Hill Library in the mon...
05/29/2026

Writers of all ages and experience levels are welcome at these short story workshops at the Mars Hill Library in the month of June! In these workshops, we will write stories with the use of prompts, then work together to polish our stories and consider how we can share them. No registration is required, but if you know you are able to attend, please register: https://bit.ly/events-mcpl

Address

1335 N Main Street
Marshall, NC
28753

Opening Hours

Monday 9am - 6pm
Tuesday 9am - 6pm
Wednesday 9am - 6pm
Thursday 9am - 6pm
Friday 9am - 6pm
Saturday 9am - 2pm

Telephone

+18286493741

Website

https://madison-nc.whofi.com/calendar/full

Alerts

Be the first to know and let us send you an email when Madison County Public Libraries posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share

Category