Calendar module icon


View all calendars is the default. Choose Select a Calendar to view a specific calendar.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
28 29 30 31 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 1

Jump To:

  1. Calendar Overlay Library (7)


  1. Teens Paint the Wall

    June 29, 2017, 10:00 AM - 12:00 PM

    Under the mentorship of Bruce White, teens have the opportunity to use their ideas and creativity to help paint a wall scene in the MPR of DCPL. We'll provide supplies.

    More Details
  2. Read to Ranger

    June 29, 2017, 11:00 AM - 12:00 PM @ In a study room

    Reading with Ranger gives young people an opportunity to prepare and read to a patient, listening, live dog in the library. Ranger is a "Tail Waggin' Tutor" with Therapy Dog International certification. Ranger and his owners, The Gaithers, will be available for 15 min. appointments on Thursdays and Saturdays 11 am until noon during the SRP'17. Please check the web calendar to verify his availability on summer days. Appointments must be scheduled at least 2 days in advance to ensure Ranger will be here. Families can learn more by contacting Miss Julie in the afternoons at 336-753-6038 or email anytime.

    More Details
  3. Next Chapter Book Club

    June 29, 2017, 1:00 PM - 2:00 PM

    NCBCs are for persons with Intellectual/Developmental Differences and volunteer mentors. During the summer of 2017 we'll read 'Love, Ruby Lavender' by Deborah Wiles.

    More Details
  4. Young Adult Readers Club

    June 29, 2017, 2:15 PM - 3:15 PM

    See YARC Info / P-slip link

    More Details
  5. Legos & Games

    June 29, 2017, 3:15 PM - 5:15 PM

    An opportunity for families to use our legos and games to play with each other. We ask parents to supervise their children's play and clean-up of materials used.

    More Details
  6. Code Club

    June 29, 2017, 3:30 PM - 4:30 PM

    Joel will facilitate a Code Club for youth 8-14 years of age. Please see the link to the weekly activities. There is equipement for 10 participants, we'll add 5 to the waitlist and contact you if a seat is available. Participants may sign-up at the Youth Services Desk or by email to one week in advance, starting June 19.

    More Details
  7. Pilot Mountain State Park Program

    June 29, 2017, 6:00 PM - 7:00 PM @ Public Library Multimedia Room

    Join Ranger Bowman from Pilot Mountain State Park for an evening of history and cool facts, an awesome video, and learning how to get involved with NC State Parks!

    More Details