Your Library Card

Your library card is your passport to our library and its online resources. You may also use your library card in any LMxAC or MURAL library.

  • To get a Library Card at the Roselle Park Veterans Memorial Library, you need to present a photo ID and a proof that you live in town (Driver's License or personal letter, etc.)
  • There is no charge for your first card.
  • Cards are renewed every three (3) years but you keep the same numbers for as long as you live in Roselle Park.
  • DO NOT LEND YOUR CARD TO ANYONE. You are responsible for anything borrowed on your card.
  • There is a $2.00 charge for a new card if lost.


The number in the back of your library card is unique to you and is your means of accessing our catalog and online resources when not at the library. In addition to your bar code number you also have a PIN (Personal Identification Number). You may want to call us to verify your PIN. The library card number and the PIN will allow you (from any computer) to:

  • Access our catalog—iBistro—to reserve materials
  • Check your library account
  • Renew your books
  • Access various online library resources

If you are interested in learning how to use iBistro and online reference resources, stop by the Roselle Park Veterans Memorial Library during regular library hours.

LMxAC & MURAL Borrowing

Roselle Park Veterans Memorial library is a part of the Libraries of Middlesex Automation Consortium—LMxAC. Your card is valid in any of the LMxAC libraries. You can access the combined LMxAC catalog and use your library card to reserve any book from any of those libraries.

In addition, Roselle Park library has a reciprocal agreement with several libraries in the area that do not belong to LMxAC. You may use your library card in the Middlesex Union Reciprocal Agreement Libraries (MURAL) listed below as long as your account is good here (some borrowing restrictions may apply).

Berkeley Heights Public Library

908-464-9333

Carteret Public Library

908-541-3830

Clark Public Library

732-388-5999

Cranbury Public Library

609-655-0555

Cranford Public Library

908-709-7272

Dunellen Public Library

732-968-4585

Edison Public Library

732-287-2298

Elizabeth Public Library

908-354-6060

Fanwood Memorial Library

908-322-6400

Garwood Public Library

908-789-1670

Highland Park Public Library

732-572-2750

Hillside Public Library

973-923-4413

Jamesburg Public Library

732-521-0440

Kenilworth Public Library

908-276-2451

Linden Public Library

908-298-3830

Metuchen Public Library

732-632-8526

Middlesex Public Library

732-356-6602

Milltown Public Library

732-247-2270

Monroe Township Public Library

732-521-5000

Mountainside Public Library

908-233-0115

New Brunswick Free Public Library

732-745-5108

New Providence Public Library

908-665-0311

North Brunswick Public Library

732-246-3545

Old Bridge Public Library

732-721-5600 x5024

Perth Amboy Public Library

732-826-2600

Piscataway Public Library

732-463-1633

Plainfield Public Library

908-757-1111

Plainsboro Public Library

609-275-2897

Rahway Public Library

732-388-0761

Roselle Park Public Library

908-245-2456

Roselle Public Library

908-245-5809

Sayerville Public Library

732-727-0212

Scotch Plains Public Library

908-322-5007

South Amboy Public Library

732-721-6060

South Brunswick Public Library

732-329-4000 x280

South Plainfield Public Library

908-754-7885

South River Public Library

732-254-2488

Spotswood Boro Library

732-251-1515

Springfield Public Library

973-376-4930

Union Public Library

908-851-5450