Search the catalog for books and media, read e-books, reference materials and journal articles online, find out about library events or sign up for a reader’s newsletter… < Right click to return to home >

My Account
Classic Catalog
Return to Library Home page

Friends of the Castro Valley Library


The Friends of the Castro Valley Library is an all-volunteer organization dedicated to enriching and supporting our local public library. Our efforts encourage and support greater communication and use between the library and the Castro Valley community.

With operation of the Friends BookStore in the new library, as well as periodic weekend book sales, on-line sales, and off-site sales, the Friends accumulate funds to support the programs, services, and material needs of the library.

We welcome your interest in the Friends of the Castro Valley Library and make the following suggestions on how you may help us and the library.

  1. Join the Friends!
    A membership application is available online for you to print and mail in, or stop by the Friends Office in the library for the appropriate application and join on site!
  2. Make a Donation
  3. Money you donate is tax deductible and you may specify how the funds will be spent for books, equipment, programs, or other Friends and/or library uses.
  4. Donate Books and Audio-Visual Materials
    Books and other materials may be added to the library collection, but also form an integral part of our BookStore offerings and other sales events sponsored by the Friends.
  5. Become a Volunteer
    Our great group of committed volunteers always welcomes new members to help in the Office & BookStore, to work periodic weekend sales, and to assist in a variety of other programs. Inquire at our Office and fill out a volunteer application!
  6. Visit our website


Calendar of Events

2012 Booksales
April 20-22
August 17-19
November 30 - December 2

Book Store Hours
Monday Noon - 5:30pm
Tuesday Noon - 7:30pm
Wednesday & Thursday 10am-5:30pm
Friday Closed
Saturday 10:30am-4:30pm
Sunday 1:30-4:30pm

Phone 510-733-3285