• 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 Memorial 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 Memorial 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.


Winter/Spring 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.

Winter/Spring  Storytime

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

Baby & Me |  Birth – 18 months old

Thursdays – 10:00 a.m. | March 6, 13, 20 & 27

Toddler | 18 months  – 3 years old

Tuesdays – 10:00 a.m. |  March 4, 11, 18 &  25, 2025

Preschool |  3 – 5 years old

Wednesdays – 10:00 a.m. |  March 5, 12, 19 & 26, 2025

Spring Storytimes for Preschoolers, Toddlers, and Baby & Me are available. Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Baby & Me |  Birth – 18 months old

This program for infants and their caregivers includes stories, songs, finger plays, rhymes, simple crafts and play time.

Toddler | 18 months  – 3 years old

Our program for toddlers and their caregivers includes stories, songs, movement activities, and simple crafts chosen to teach basic skills and knowledge of the world.

Preschool |  3 – 5 years old

 Storytime for preschoolers and their caregivers introduces basic concepts and more advanced skills while introducing the knowledge necessary to succeed in school through stories, songs, movement, and crafts.

Children’s Programs

Children’s Summer Book Club

Thursday’s, June 19 – July 25, 2025
Join us to discuss Odder by Katherine Applegate.

Homeschool Programs  |  6-11 year old’s

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

Occupational Therapist 

Thursday, March 27, 2025  |  2:00 p.m.
Occupational Therapist, Kristin Palen, will be speaking about her job while presenting kid-friendly mindfulness tips!
Registration opens Thursday, March 13, 2025

Financial Literacy with Loretta

Thursday, April 10, 2025  |  2:00 p.m.
Registration begins Thursday, March 27, 2025

Owls with Sharon Meade

Thursday, May 8, 2025  |  3:00 p.m.
Registration opens Thursday, April 24, 2025

Family Events For All Ages

Bingo

Participate to win great prizes and make new friends!
Wednesday, March 12, 2025 | 11:00 a.m.
Thursday, April 10, 2025 | 3:00 p.m.
Thursday, May 22, 2025 | 3:00 p.m.
Thursday, June 26, 2025 | 3:00 p.m.

“Bored” Game Afternoon

Thursday, March 20, 2025  |  4:00 p.m.
Tuesday, April 22, 2025 |  3:00 – 5:00  p.m.
Thursday, May 8, 2025  |  3:00 – 5:00  p.m.
Tuesday, June 24, 2025  |  3:00 – 5:00  p.m.

Afternoon with the Easter Bunny

Join us for a photo opportunity, afternoon snack, and a fun spring craft!
Thursday, April 17, 2025  |  3:00 p.m. – 5:00 p.m.

Mother’s Day Craft

While supplies last.
Thursday, May 1 – Saturday, May 10, 2025 | 8:30 a.m. – 5:00 p.m.

Father’s Day Craft Magnet:

While supplies last.
Monday, June 2 – Saturday, June 14, 2025 | 8:30 a.m. – 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

Beginners Coding Class

Saturday, March 15, 2025  |  10:00 a.m.
Come join us for a hands-on Beginners Coding Class with Python. Bring your own device (laptop/tablet) or use a library desktop computer.

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

ECU Health Career Opportunities

Join ECU Health for an interactive program that will explore the various roles and job opportunities offered at ECU Health!
Tuesday, April 15, 2025  |  4:00 p.m.
Wednesday, May 14, 2025  |  4:00 p.m.

I Survive

Learn about the I Survive platform for teen mental health and emotional well-being. Presented by Toyta Kee, Founder of Loving Paws, Inc.
Wednesday, April 30, 2025  |  4:00 p.m.
Wednesday, May 28, 2025  |  4:00 p.m.

Ink Marbling on Coasters

Monday, June 30, 2025  |  3:00 p.m.
Registration beings Friday, June 6, 2025

Adult Programs  | Ages 18+

Digitize Your History

Friday, April 11, 2025  |  10:00 a.m. – 12:00 p.m.
Friday, May 9, 2025  |  10:00 a.m. – 12:00 p.m.

Parkinson’s Support Group

Thursday, March 13, 2025  |  2:00 p.m.
Facilitated by Jennifer Parker, PT

Photo Scanning

Friday, March 7, 2025  |  10:00 a.m. – 12:00 p.m.
Preserve Your History

Cryptocurrency- Beyond Basics

Saturday, April 12, 2025  |  10:00 a.m.

Murder Mystery Afternoon- Murder at the Pizzeria

Tuesday, May 13, 2025  |  3:00 p.m.
Registration begins Tuesday, April 29, 2025

Wire Jewelry Creations with Sarah Miles

Friday, May 15, 2025  |  2:00 p.m.
Registration begins Tuesday, April 29, 2025

Talent Talk with ECU Health

Join ECU health for an interactive program that will explore the various roles and job opportunities offered at ECU Health!
Tuesday, May 20, 2025  |  11:00 a.m.
Thursday, June 19, 2025  |  11:00 a.m.

Photography with Bruce Copeland

A seasoned and local photographer will share his passion for photographing wildlife and landscapes.
Tuesday, June 3, 2025  |  3:00 p.m.

Bob Ross Inspired Painting

Thursday, June 12, 2025  |  3:00 p.m.


Activities at Moyock Library

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

Winter/Spring  Storytime

Registration will begin Wednesday, January 14, 2025 call 252-435-6419 for storytime registration details.

Preschool  | 3 – 5 years old

Tuesdays  – 10:00 a.m.|  January 28 – April 22, 2025

Toddler  | 18 months  – 3 years old

Thursdays – 10:00 a.m.  |  January 30 – April 24, 2025

Spring Storytimes for Preschoolers, Toddlers, and Baby & Me are available. Registration is required. Please call the Currituck County Public Library, Barco Branch at 252-453-8345

Baby & Me |  Birth – 18 months old

This program for infants and their caregivers includes stories, songs, finger plays, rhymes, simple crafts and play time.

Toddler | 18 months  – 3 years old

Our program for toddlers and their caregivers includes stories, songs, movement activities, and simple crafts chosen to teach basic skills and knowledge of the world.

Preschool |  3 – 5 years old

 Storytime for preschoolers and their caregivers introduces basic concepts and more advanced skills while introducing the knowledge necessary to succeed in school through stories, songs, movement, and crafts.

Children’s Program (All Ages)

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

Earth Day

Learn about Earth Day with crafts, games, and treats!
Monday, April 5, 2025  | 1:00 p.m.

Cinco De Mayo

Celebrate Cinco De Mayo with fun activities
Monday, May 5, 2025  |  4:00 p.m.

Homeschool Programs  |  6 – 11 years old

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

Local Community Helpers

Wednesday, March 26, 2025  |  2:00  p.m.
Meet and learn about some of our local community helpers.
Registration begins Monday, March 3, 2025

Nature Photography with Dan

Wednesday, April 2, 2025  |  2:00 p.m.
Wednesday, April 9, 2025  |  2:00 p.m.
Wednesday, April 16, 2025  |  2:00 p.m.
Wednesday, April 23, 2025  |  2:00 p.m.
Wednesday, April 30, 2025  |  2:00 p.m.
Registration NOT required

Teen Programs  |  12 – 17 years old

Rock and Minerals

Tuesday, March 18, 2025  |  2:00 p.m.
Teen homeschoolers will study rocks and minerals.

Soap Making

Thursday, April 24, 2025  |  4:30 p.m.

Adult Programs  |  Ages 18+

Photography Classes

Beginner nature photography classes with Dan Kehlenbach

Saturday, March 1, 2025  |  10:00 a.m. – 12:00 p.m.
Saturday, March 8, 2025  | 10:00 a.m. – 12:00 p.m.
Saturday, March 15, 2025  |  10:00 a.m. – 12:00 p.m.

Canvas Tote Bag Decoration

Tuesday, March 6, 2025  |  3:00 p.m.
Decorate a canvas tote bag to take home

Beekeepers

Thursday, March 13, 2025  |  3:00 p.m.
Beekeeping basics with Beekeepers of the Albemarle.

Moyock Book Club

Friday, March 28, 2025 |  2:00 p.m.
“The Heaven & Earth Grocery Store” by James McBride.

Life in Focus

The community is invited to view the gallery exhibition, Life in Focus
Tuesday, April 3, 2025  |  6:00 p.m.

Paint a wooden Spring Craft

Tuesday, April 8, 2025  |  3:00 p.m.

Photography Club

Thursday, April 10, 2025  |  3:00 p.m.

Genealogy for Beginners

Tuesday, April 15, 2025  |  2:00 p.m.

Photography Club

Thursday, May 1, 2025  |  3:   p.m.

Ancestry Library Basics

Tuesday, May 6, 2025  |  2:00 p.m..

Mastering the Art of Lawn Care

Thursday, May 8, 2025  |  3:00 p.m.

Leatherworking

Learn about leatherworking with Kenyon and create your own journal.
Saturday, May 10, 2025  |  1:00 p.m.
Registration begins Monday, April 28, 2025

Native Plants

Transform your garden using native plants with master gardener, Amanda.
Tuesday, May 13, 2025  |  3:00 p.m.

Pastels with Dan

Wednesday, May 14, 2025  |  3:00 p.m.

Book Club (Darling Girls by Sally Hepworth)

Friday, May 23, 2025 at 2:00 p.m.

Photography with Bruce Copeland

A seasoned and local photographer will share his passion for photographing wildlife and landscapes.
Tuesday, June 10, 2025  |  3:00 p.m.

Bob Ross Inspired Painting

Wednesday, June 25, 2025  |  3:00 p.m..


Activities at Corolla Library

Adult Programs   |  Ages 18+

Photography with Bruce Copeland

 A seasoned and local photographer will share his passion for photographing wildlife and landscapes.
Wednesday, June 18, 2025  |  10:00 a.m.

Bob Ross Inspired Painting

Thursday, June 19, 2024  |  3:00 p.m.

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