Calendar module icon


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.

Jump To:

  1. Calendar Overlay Animal Services Clinics (1)
  2. Calendar Overlay Board of Elections (3)
  3. Calendar Overlay Library: Main Library Events (3)
  4. Calendar Overlay Library: Sneads Ferry Events (2)
  5. Calendar Overlay Library: Swansboro Events (1)
  6. Calendar Overlay Senior Services (1)

Animal Services Clinics

  1. OCAS Rabies Vaccination Clinic

    October 18, 2019, 12:00 PM - 5:00 PM @ Onslow County Animal Services

    NC law requires all dogs and cats to have a valid rabies vaccination, and rabies tag worn on the collar. Low-cost 1-year rabies vaccinations are offered to Onslow County residents at the cost of $10, every Wednesday, Thursday & Friday at the shelter. No appointment is needed.

    More Details

Board of Elections

  1. Absentee by mail avaliable

    October 18, 2019, 8:00 AM - 5:00 PM

    Request forms are required and will be available before October 4th, 2019. Forms are available on line, or at the Board of Elections office. Click on link for printable form

    More Details
  2. One Stop - Early Voting

    October 18, 2019, 8:00 AM - 5:00 PM @ Board of Election Office

    You can register and vote by going to One Stop- Early voting.

    More Details
  3. One Stop - Early Voting

    October 18, 2019, 8:00 AM - 5:00 PM @ Jacksonville Commons Recreation Center

    You can register and vote by going to One Stop- Early voting.

    More Details

Library: Main Library Events

  1. Grow-Learn-Discover Playdays (Birth-3 Years) - Main Library

    October 18, 2019, 10:30 AM - 11:30 AM @ Main Library Meeting Room

    Play is the "work" of early childhood, and there is nothing your baby or toddler would rather do than play with you! Come explore, play, and learn with your little one, and discover how simple learning through play can be!

    More Details
  2. Veterans Employment Assistance (Adults) - Main Library

    October 18, 2019, 1:00 PM - 3:00 PM @ Main Library (Jacksonville)

    In partnership with the NC WORKS Career Center, the Library is pleased to help veterans and their families by connecting them to resources. Visit any OCPL location to consult with an experienced Veterans Employment Assistance representative to learn more about jobs, job fairs, education and training, and resources.

    More Details
  3. Full STEAM Ahead (Ages 5+) - Main Library

    October 18, 2019, 4:00 PM - 5:00 PM @ Main Library Meeting Room

    Charge Full STEAM Ahead with educational exploration and experimental hands-on fun incorporating Science, Technology, Engineering, Art, and Math.

    Registration required.

    More Details

Library: Sneads Ferry Events

  1. Adult Book Club (Adults) - Sneads Ferry

    October 18, 2019, 1:00 PM - 2:30 PM @ Sneads Ferry Branch Library

    Reading becomes an even richer experience when it is shared. Book clubs are a great way to meet new people, discover new genres or titles, have good conversations, and get to know your local library each month.

    Sep 20 - LaRose by Louise Erdrich
    Oct 18 - A Reliable Wife by Robert Goolrick
    Nov 15 - Where the Crawdads Sing by Delia Owens

    More Details
  2. Onslow Winds Jazz Band (Adults) - Sneads Ferry

    October 18, 2019, 6:30 PM - 8:00 PM @ Sneads Ferry Branch Library

    Join the Onslow Winds Community Band for a concert! Free and open to everyone - don't miss this performance by local musicians!

    Sponsored by the Sneads Ferry Friends of the Library

    More Details

Library: Swansboro Events

  1. Lego My Library (Families) - Swansboro

    October 18, 2019, 4:00 PM - 5:00 PM @ Swansboro Branch Library Meeting Room

    Children are invited to express their creativity and show their Lego building techniques, from simple to advanced.

    More Details

Senior Services

  1. Come Meet Your Senior Tar Heel Legislature Alternate Delegate

    October 18, 2019, 11:30 AM - 12:30 PM @ Multi- Purpose Conference Area

    The Senior Tar Heel Legislature was established to provide information to senior citizens on the legislative process and matters being considered by the North Carolina General Assembly and be an advocate for seniors in our area.

    More Details