Create an Account - Increase your productivity, customize your experience, and engage in information you care about.
View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.
June 17, 2019, 8:00 AM - 5:00 PM
NC State Board of Elections requires that an absentee ballot request form be filled out to receive your ballot by mail. click on the link below to print request form and mail, or bring by the Onslow County Board of Elections office.
June 17, 2019, 6:00 PM - 9:00 PM
June 17, 2019, 1:00 PM - 6:00 PM @ Main Library Meeting Room
Not all heroes wear capes! Come by to donate blood and be an everyday hero to someone in need. Walk-ins welcome, appointments preferred. Please visit the American Red Cross website or call the library for details.
June 17, 2019, 1:00 PM - 2:00 PM @ Richlands Branch Library Meeting Room
Children are invited to express their creativity and show their Lego building techniques, from simple to advanced.
June 17, 2019, 10:00 AM - 12:00 PM @ Swansboro Branch Library Meeting Room
Do you enjoy stitching, knitting, or crocheting? Come meet new friends and share tips and ideas at Common Threads!
Coffee, tea, and cookies provided by the Friends of the Library.
June 17, 2019, 2:00 PM - 3:00 PM @ Swansboro Branch Library Meeting Room
Let's catch up and see where we are at and where we can still go with our garden. Volunteers for watering, weeding, and harvesting can sign up for a date and time at the circulation desk.