• Residents
        • Residents

          Currituck County Residents are welcome to browse popular services and departments throughout the County.

        • Popular Services

          Pay a utility bill

          Pay a tax bill

          Get a parking pass

          Get a building permit

          Get a marriage certificate

          See all Services

        • Popular Departments

          Emergency Management

          Parks & Recreation

          Taxes & Property

          Public Works

          Library

          View all

  • Businesses
        • Businesses

          Current and prospective business owners can easily find the top relevant pages for Currituck County.

        • Popular Services

          Get a building permit

          Request a Business Re-Entry Permit

          Learn about planning, permitting, and inspections

          Review the Land Use Plan (Imagine Currituck)

          Learn more about the Airport

          View all

        • Popular Departments

          Airport

          Finance

          Planning & Inspections

          Tax

          Bids & RFPs

          View all

  • Visitors
        • Visitors

          Currituck County is known for its picturesque beaches, maritime history and majestic wild horses. Click the link to learn more about planning your next vacation to Corolla and Currituck County.

        • Visit Currituck

  • Government
        • General

          Minutes & Agendas

          Public Notices

          BIDS & RFPs

          Currituck Access Permit

          Courts

          Local Laws

        • Boards, Committees, & Staff

          Board of commissioners

          County Attorney

          County manager

          Employee Resources

          Staff Directory

        • Strategic Plan

          Resolution

        • Departments

          Department Directory

Currituck County
The Official Site For Currituck County
Currituck County
The Official Site For Currituck County
  • News
  • Event Calendar
  • Contact Us
  • For Employees
  • Jobs
  • Residents
        • Residents

          Currituck County Residents are welcome to browse popular services and departments throughout the County.

        • Popular Services

          Pay a utility bill

          Pay a tax bill

          Get a parking pass

          Get a building permit

          Get a marriage certificate

          See all Services

        • Popular Departments

          Emergency Management

          Parks & Recreation

          Taxes & Property

          Public Works

          Library

          View all

  • Businesses
        • Businesses

          Current and prospective business owners can easily find the top relevant pages for Currituck County.

        • Popular Services

          Get a building permit

          Request a Business Re-Entry Permit

          Learn about planning, permitting, and inspections

          Review the Land Use Plan (Imagine Currituck)

          Learn more about the Airport

          View all

        • Popular Departments

          Airport

          Finance

          Planning & Inspections

          Tax

          Bids & RFPs

          View all

  • Visitors
        • Visitors

          Currituck County is known for its picturesque beaches, maritime history and majestic wild horses. Click the link to learn more about planning your next vacation to Corolla and Currituck County.

        • Visit Currituck

  • Government
        • General

          Minutes & Agendas

          Public Notices

          BIDS & RFPs

          Currituck Access Permit

          Courts

          Local Laws

        • Boards, Committees, & Staff

          Board of commissioners

          County Attorney

          County manager

          Employee Resources

          Staff Directory

        • Strategic Plan

          Resolution

        • Departments

          Department Directory

What’s Happening at Our Library

HomePublic LibraryWhat’s Happening at Our Library
Library
  • Public Library
  • East Albemarle Regional Library System
  • Library Outreach Services
  • Staff
Contact Information
  • Ericka Hill
    Librarian

    Barco Library

    Address:
    4261 Caratoke Highway
    Barco, North Carolina 27917

    Phone: 252-453-8345
    Fax: 252-453-8717

    Hours:
    Monday - Friday
    9:00 a.m. - 6:00 p.m.
    Saturday
    8:30 a.m. - 12:30 p.m.
    (Closed Saturday's Independence Day to Labor Day)

    Corolla Library

    Address:
    1123 Ocean Trail
    Corolla, North Carolina 27927

    Phone: 252-453-0496
    Fax: 252-453-6960

    Hours:
    Monday - Wednesday & Friday
    9:00 a.m. - 5:00 p.m.
    Thursday
    10:00 a.m. - 6:00 p.m.

    Moyock Library

    Address:
    126 Campus Drive
    Moyock, North Carolina 27958

    Phone: 252-435-6419
    Fax: 252-435-0680

    Hours:
    Monday - Friday
    9:00 a.m. - 6:00 p.m.
    Saturday
    8:30 a.m. - 12:30 p.m.
    (Closed Saturday's Independence Day to Labor Day)

For more information on any of these programs, visit the library’s or contact your local  branches:

  • Barco: 252-453-8345
  • Corolla: 252-453-0496
  • Moyock: 252-435-6419
  • Facebook: www.facebook.com/CurrituckLib
  • Instagram:  www.instagram.com/CurrituckLib 

Please follow our social medias to stay posted on our events for the remaining dates!

Check our website earlibrary.libguides.com/curritucklib or follow us on social media for more information.


Summer 2025
Activities Available at All Libraries – Barco | Corolla | Moyock
Genealogy
Genealogy Kids Kits

Remember to pick up our Genealogy Kid’s Kit! The kit includes:

  • A family history booklet,
  • Family tree charts,
  • Family member interview questions,
  • A family tradition worksheet,
  • And more.

It’s a great way to encourage children to become their very own future family historians. Bring your completed bingo card back to the library and receive a special surprise!

Genealogy Courses On Demand

Currituck County Libraries offer 6 different Genealogy courses on demand! Hone your genealogy skills at your own pace, at a time that works for you. Each course is a self-paced video, available for individual viewing at the Barco or Moyock Libraries anytime during our normal business hours.

Courses may be taken individually, in any order, or all at once, depending on your needs and level of experience with genealogy research.

For more information, call Barco at 252-453-8345 or Moyock at 252-435-6419.


Activities at Barco Library

For more information, call the Barco Library at 252-453-8345.

Summer Reading Program

Wednesdays – 3:00 p.m.  |  Ages 6-11

July 9, 2025  |  Sunflowers
Learn about sunflowers from the Currituck Master Gardeners.
July 16, 2025  |  LaWanda
Join LaWanda and create an awesome watercolor bookmark!
July 23, 2025  |  Horses
Come learn about horses, with Tom from Currituck County 4-H!
July 30, 2025  |  Nature Out Loud
Paul with Nature Out Loud will sing interactive music.
Fall Storytime

Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345. Registration begin Tuesday, August 12, 2025.

Baby & Me |  Infant – 18 months old

Thursdays – 10:00 a.m. | September 4 – October 23, 2025

Toddler | 18 months  – 3 years old

Tuesdays – 10:00 a.m. |  August 26 –  November 18, 2025

Preschool |  3 – 5 years old

Wednesdays – 10:00 a.m. |  August 27 – November 19, 2025
Registration begin Thursday, August 21, 2025

Children’s Programs

Children’s Summer Book Club

Thursday’s, June 19 – July 25, 2025  | 2:00 – 3:00 p.m.
Join us to discuss Odder by Katherine Applegate.
Registration is required

Homeschool Programs  |  6-11 year old’s

Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345.

North Carolina Wildlife Enforcement 

Thursday, September 25, 2025  |  2:00 p.m.
Come learn about being a North Carolina Wildlife Enforcement Officer, with Game Warden Jeff Doran!
Registration begins Wednesday, September 10, 2025

Family Events For All Ages

Bingo

Participate to win great prizes and make new friends!
Thursday, June 26, 2025 | 3:00 p.m.
Thursday, July 24, 2025 | 3:00 p.m.
Thursday, August 28, 2025 | 3:00 p.m.
Thursday, September 25, 2025 | 3:00 p.m.

“Bored” Game Afternoon

Thursday, July 10, 2025  |  3:00 – 5:00 p.m.
Wednesday, August 20, 2025 |  3:00 – 5:00  p.m.

Teen Programs  |  Ages 12-17

Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Painting CDs

Friday, July 18, 2025  |  3:00 p.m.
Join us for a creative session as we repurpose and paint old CDs into unique works of art!

Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Mini Disco Balls

Friday, August 15, 2025  |  3:00 p.m.
Join us in creating mini disco balls from recycled CDs. This fun and eco-friendly craft project is a great way to repurpose old materials while adding a touch of sparkle to any space!

Adult Programs  | Ages 18+

Jewelry Making 

Monday, July 7, 2025  |  3:00 p.m.
with Lisa from Beautifully Broken
Registration begins Monday, June 23, 2025. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Parkinson’s Support Group

Thursday, July 10, 2025  |  2:00 p.m.
Thursday, August 14, 2025  |  2:00 p.m.
Thursday, September 11, 2025  |  2:00 p.m.
Facilitated by Jennifer Parker, PT

Pottery

Monday, July 28, 2025  |  3:00 p.m.
Create something unique to take home and learn from ceramic artist, Jerry.
Registration begins Monday, July 14. 2025. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Senior Transitions

Thursday, August 21, 2025  |  10:00 a.m.
By Beverly Downsizing /Decluttering

Book Pumpkin

Tuesday, September 16, 2025  |  3:00 p.m.
Craft your own pumpkin from a used book.
Registration begins Tuesday, September 2, 2025

Beginner Genealogy

Thursday, September 18, 2025  |  10:00 a.m.


Activities at Moyock Library

For more information, call the Moyock Library at 252-435-6419.

Summer Reading Program

Tuesdays  – 3:00 p.m.  |  Ages 6-11

July 8, 2025 | Butterflies
The Currituck Master Gardeners will do a program on butterflies.
July 15, 2025  |  DJ Hype
Marcus with DJ Hype will teach us about music and how to DJ.
July 22, 2025  |  Nature Out Loud
Paul with Nature Out Loud will sing interactive music.
July 29, 2025  |  Magician
John the magician will put on a magical show.
Wednesday, August 6, 2025  |  2:00 – 4:00 p.m.  |  Mestival
Barco and Moyock families are invited to enjoy hands-on art activities and crafts to celebrate our Summer Reading Finale.

Fall  Storytime

Registration will begin Monday, August 18, 2025 call 252-435-6419 for storytime registration details.

Preschool  | 3 – 5 years old

Tuesdays  – 10:00 a.m.|  September 2 – November 18, 2025

Toddler  | 18 months  – 3 years old

Thursdays – 10:00 a.m.  |  September 4 – November 20, 2025

Farm Market Storytime |  2-6 years old

Monday, August 18 & September 22, 2025 – 10:00 a.m.
Join us at the Moyock Farm Market (193 Camellia Drive) for an outdoor Storytime. Please dress for the weather and bring a blanket to sit on. Registration is NOT required.

Children’s Program (All Ages)

Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Ninja Take-Home Packet

Monday, August 18 – Friday, August 22, 2025  |  During business hours.
Come snag a ninja bag with an awesome project inside! While supplies last.

Farm Animals

Saturday, September 20, 2025  |  10:00 – 11:00 a.m.
The community is invited to pet farm animals, do a pumpkin hunt, and create crafts to celebrate the fall season.

Homeschool Programs  |  6 – 11 years old

Registration is required and begins on the first day of each month; call for details.

Ancient Egypt

Wednesday, September 17, 2025  |  2:00  p.m.
Learn about ancient Egypt, hieroglyphics, and mummies!
Registration begins Monday, September 1, 2025

Teen Programs  |  12 – 17 years old

Dragon Eggs

Tuesday, August 12, 2025  |  4:30 p.m.
Unleash your creativity and make your very own dragon egg!

Mug Treats

Wednesday, September 24, 2025  |  4:30 p.m.
Show off your painting skills by decorating a mug, and take home a mug cake mix for later.

Adult Programs  |  Ages 18+

Photography Club

Beginner nature photography classes with Dan Kehlenbach

Thursday,  July 10, 2025  |  3:00 p.m.
Thursday, August 21, 2025  | 3:00 p.m.
Thursday, September 11, 2025  |  3:00 p.m.

Jewelry Making

Wednesday, July 23, 2025  |  3:00 p.m.
With Lisa from Beautifully Broken
Registration begins Wednesday, July 9, 2025

Moyock Book Club

Friday, July 25, 2025 |  2:00 p.m.
“Funny Story” by Emily Henry

Friday, September 26, 2025 |  2:00 p.m.
“The Housemaid” by Freida McFadden

Pottery

Wednesday, July 30, 2025  |  3:00 p.m.
Create something unique to take home and learn from ceramic artist, Jerry.
Registration begins Wednesday, July 16, 2025

Mandala Dot Art Painting

Thursday, August 14, 2025  |  2:00 p.m.

Butterflies

Tuesday, August 19, 2025  |  2:00 p.m.
Get to know butterflies with the Butterfly Society of Virginia.

Tech Tuesday: Libby Basics

Thursday, August 26, 2025  |  2:00   p.m.
Learn how to set up and use the library’s e-reading app!
Registration begins Tuesday, August 12, 2025.

Decluttering and Downsizing:

Thursday, September 4, 2025  |  2:00 p.m..
Decluttering and Downsizing for Seniors with Beverly Mineo, RN, SRES.
Registration is required and opens Thursday, August 21, 2025.

Circular Knitting

Tuesday, September 16, 2025  |  2:00 p.m.
Discover the art of circular knitting with Mrs. Patty and make a craft to take home.
Registration required and begins Tuesday, September 2, 2025.

Tech Tuesday: NC Live

Tuesday, September 23, 2025  |  2:00 p.m.
Learn how to navigate the library’s online reference materials.


Activities at Corolla Library

Summer Reading Program  | Ages 6-11

Wednesday, July 9, 2025 |  3:00 p.m.  | Sharon Meade
join us for a fun program with Sharon Meade from the Wildlife Education Center

Thursday, July 17, 2025 |  3:00 p.m.  | Master Gardener’s:
Eat, Plant, Play! A colorful adventure with fruits and veggies with the Cooperative Extension!

Thursday, July 24, 2025 |  12:00 p.m.  | Maps
Children are invited to learn about maps with Pete the Cat.

Thursday, July 31, 2025 |  12:00 p.m.  | Rainbows
Learn about rainbows while listening to a story and doing a craft!

Wednesday, August 6, 2025  |  2:00 – 4:00 p.m.  |  Finale
The community is invited to our Summer Reading Program Finale!

Teen Programs  |  Ages 12-17

Teen Summer Reading 

Monday,  June 2, – Sunday, August 10, 2025
Participate in our Teen Summer Reading Challenge by picking up a checklist or joining on ReadSquared!

Adult Programs   |  Ages 18+

Adult Summer Reading

Monday,  June 2, – Sunday, August 10, 2025
Participate in our Adult Summer Reading Challenge by picking up a checklist or joining on ReadSquared!

 North Carolina Museum of Art

Tuesday, July 1 – Thursday, July 31, 2025  |  During business hours.
Pick up a North Carolina Museum of Art packet during business hours and complete a craft!

Jewelry Making

Tuesday, July 15, 2025 |  2:00 p.m.
With Lisa from Beautifully Broken
Registration begins Tuesday, July 1, 2025

Currituck County
The Official Site For Currituck County

Address

153 Courthouse Road
Currituck, NC
United States

Email

Email Us > [email protected]

Hours

Monday to Friday 8:00 AM - 5:00 PM

Currituck Alert

Register today and receive emergency notifications as well as notifications to let you know of important public meetings and community events.

Signup Today

Navigation

  • Department Directory
  • Services Directory
  • Staff Directory
  • News
  • Event Calendar
  • Contact Us
  • Jobs
  • For Employee
  • Privacy Policy

Social media

  • Facebook
  • Twitter
  • Youtube
@2024 Currituck County
  • Privacy Policy
  • Disclaimer

©2017 Currituck County