Skip to Main Content
Indian Rocks Beach

IRB Library

Indian Rocks Beach Library

1507 Bay Palm Boulevard
Indian Rocks Beach, FL 33785

Hours Of Operation

Monday - Friday
10am - 4pm

Librarian: Lee Miller

IRB Online Catalog

IRB residents who are IRB library members now have reciprocal borrowing privileges at all Pinellas Public Libraries in the cooperative. To obtain borrowing privileges, take your IRB library card to any PPLC library and present your card and a current driver's license. You must follow the rules of any library you choose to borrow materials from.

Visit the IRB Online Catalog


IRB Library News & Bulletins

PINNED: Summer News at the IRB City Library!

2021 Summer Reading for Prizes
June 14– July 30

TAILS and TALES! Ages: 0-12
Come for a story on Friday afternoon 2 PM—2:30 PM
  • Check out books to read for your prizes.
  • Color in your paws card!
  • Take home a c... Read More


Please view the attachment for information on how to obtain books or DVDs from the Indian Rocks Beach Library.... Read More


Indian Rocks Beach now has FOUR "Take A Book - Leave A Book" book boxes ! The Book Boxes are located at: the 4th Avenue Beach Access, the 12th Avenue Beach Access, in front of City Hall, at 1507 Bay Palm Blvd, and the newest Book Box is at the 22nd Avenue Beach Access! If you are go... Read More

View all news and bulletins.

Library Activites


The IRB Library is accepting volunteer applications.

You can pick up an application at the IRB Library, located at 1507 Bay Palm Blvd, or call 727/596-1822 for more information.

Friends of Indian Rocks Beach Library

The Friends of the Indian Rock Beach Library, Inc. is non-profit organization of volunteers who promote, support and staff the library. The “Friends” were key in establishing the library in 1974. For information about joining the “Friends” please contact the library.


IRB Library Images