Events & Programs


Help us plan teen programs; discuss books, music, movies and more while having fun and receiving service hours.
Jacksonville (Age 13+): Mar 6, Apr 3 & May 1; 4:30pm, Sponsored by Gum Branch Pizza Hut
Richlands (Grades 6+): Mar 6, Apr 3 & May 1; 4pm


Our teen volunteers are a valuable resource in our library system. Earn SAT and Junior Honor Society hours, learn new skills, and give back to your community.
Jacksonville: Mar 11, Apr 8 & May 13; 5:30pm
Richlands: Mar 6, Apr 3 & May 1; 4:30pm
Sneads Ferry: Mar 11, Apr 8 & May 13; 4:30pm
Swansboro: Mar 6, Apr 3 & May 1; 4pm


Join us as the Onslow County 4H teaches important babysitting skills! This class will go over interview tips; choosing safe and age-appropriate games and toys; cooking fun and nutritional snacks; keeping children safe; and much more. Participants will receive handouts, supplies for a babysitting kit, and hands on opportunities. Designed for 11 to 15 year olds.
*Registration required, $10 fee - Friends of the Library Scholarships are available, please contact the library for details.
Jacksonville: Apr 6; 12-4pm
Richlands: May 18; 9-1pm
Sneads Ferry: Apr 27; 9-1pm
Swansboro: Mar 30; 9-1pm


(Grades 6-12)
A fun-filled program for home-school students in grades 6-12. Join us for a creative writing share and board games. Do you have a favorite board game? Bring it to share with the group!
*Registration required.
Richlands: Mar 6, Apr 3 & May 1; 2pm


Grab a friend and join us for fun, games, music, movies, and food at the library!
Jacksonville: Mar 13, Apr 17 & May 15; 4:30pm
Swansboro: Every Thu; 5:30pm, Sponsored by Swansboro Pizza Hut

TNT (Grades 6-12)

Teens and tweens are invited to enjoy fun games and activities for an explosive good time!
Richlands: Mar 13, Apr 10 & May 8 ; 4pm, Sponsored by Pizza Hut of Richlands


Join us as we discuss and explore those everyday “life skills” and “How to” situations. Teens will explore basic first aid, balancing a checkbook, changing a tire, social media etiquette, job applications, etc. Topics will change monthly.
Jacksonville (13+): Mar 27, Apr 24 & May 22; 4:30pm
Richlands (Grades 6+): Mar 20, Apr 17 & May 15; at 4pm

TWEEN TIME (Ages 10-12)

Tweens come join us for fun, games, music, movies, food, and more at the library!
Jacksonville: Mar 21, Apr 18, May 16; 4:30pm


Let’s celebrate Teen Tech Week! Teens are you ready to show off your creative side? Join us as we work together to storyboard, shoot and produce a short video.
Jacksonville: Mar 13; 4:30pm
Swansboro: Mar 14; 5:30pm
Sign up for library events here
Teens and Tweens
Teen DIY
Teen Scene
Tween Time
Teen Volunteers Needed
Medieval Times Teen Scene, Richlands Branch Library