Children's Programs

Special library programs and films for children are scheduled throughout the year.

Seuss party

Pre-School Story Hour

Preschool story hour is held on Mondays and Thursdays at Blue Ridge, Tuesdays at Eagle Rock and Buchanan, Wednesdays at Fincastle. Registration is required. Branch hours and locations


Preschool Story Hour schedules change during the summer months.
Please contact your local branch for information.
  • Blue Ridge:

Monday 10:30 am (2 - 3 yrs); Thursday 10:30 am (2 yrs +)

  • Buchanan:

Tuesday 11:00 (2 yrs +)

  • Eagle Rock:

Tuesday  10:30 (2 yrs +)

  • Fincastle:

Wednesday 10:00 am (2 yrs +)

Children must be able to sit quietly for short periods of time during the stories, then they will participate in crafts, songs, games and other activities geared to their abilities. Parents must remain in the library building while their children participate in Story Hour.



The Library of Virginia has purchased the TumbleBookLibrary for use by Virginia’s public libraries. The TumbleBookLibrary is a collection of TumbleBooks, animated, talking picture books, suited for elementary school children. TumbleBooks are created from existing picture books, adding sound, animation, music and narration to create an electronic picture book.

The TumbleBookLibrary program is supported in whole or in part by the Institute of Museum and Library Services, under the provision of the Library Services and Technology Act as administered by the Library of Virginia.

Summer Reading Program


be creative imageracoonThe library also conducts an annual Summer Reading Program for children of all ages. The program usually spans six weeks during the summer and provides many interesting and entertaining programs for children while providing incentives for them to read.

pythonSummer Reading Program Details

  •  2016 Program Flyer






Did You Know...

Fpo Did You Know

The mighty James River begins its majestic journey in Botetourt County winding through the Allegheny and Blue Ridge Mountains on its way to the Chesapeake Bay. The Upper James River Water Trail offers 8 public boating access points along the 45 miles of the river in Botetourt County, including 14 miles designated as a Virginia Scenic River..