Create a Website Account - Manage notification subscriptions, save form progress and more.
You may have up to 100 items checked out at any time.
Show All Answers
You may have up to 25 unfilled holds on your account. Any holds that are waiting for you on the shelf do not count towards your limit of 25. Also, your holds will stay on the shelf for seven (7) days, so make sure you get them before they're gone!
Library visitors can park in city-operated garages, where the first two hours are free and then $0.75 per hour afterward. The garage closest to the library is the 11 Mile Parking Deck just west of the library. You can enter it via E. Eleven Mile Road.
View the Downtown Royal Oak Parking Guide: www.romi.gov/1316/Parking
These are duplicate copies of popular titles located in the new book area. You cannot place a hold for any Express Reads books and they circulate for one week only.
You may use your card at any of the 50 libraries in the TLN network: https://tln.lib.mi.us/md. There are also some "standalone" libraries where you can use your card: Baldwin, Bloomfield Township, Canton, Clarkston, Dearborn, Farmington Hills, Grosse Pointe, Howell Carnegie, Northfield Township, Orion Township, Pinckney, Plymouth, Rochester Hills, Royal Oak Township, St. Clair County Library, Saline, Southfield, West Bloomfield Township, Westland, and Ypsilanti. We have a reciprocal borrowing agreement with Troy Public Library as well. But wait, there's more! If you ask for a MI Library Card sticker for your card, you have access to even more libraries in Michigan: http://milibrarycard.org/partcipating.html. Please call or visit any of these libraries if you are interested in utilizing these great resources.
The library has several resources for eBooks. With OverDrive, you can borrow and enjoy free eBooks, audiobooks, and more. MeL.org offers an eBook Collection with over 20,000 eBooks available on a variety of topics. Royal Oak Public Library cardholders will be able to use Hoopla. Hoopla is an online streaming service offering feature films, documentaries, music albums and audiobooks.
From Albanian to Vietnamese we have a foreign language book section for adults as well as for children plus an ESL collection in both print and non-print formats.
We offer programs for people of all ages. This Program Calendar link takes you to our calendar which lists all upcoming library events. Most programs are free, but may require registration. You can also download a copy of our current Summer 2022 Leaflet | TWIGS (PDF) to review our activities and programs.
Activities are listed in the current copy of our Summerg 2022 Leaflet | TWIGS (PDF). All programs are open to the public and free of charge. Most programs require advance registration.
The 2022 Royal Oak Area Preschool and Child Care Directory provides information on over 50 area facilities which includes area preschools, child care programs, K-8, educational approaches, special needs programs and specialty programs.
2022 Royal Oak Area Preschool and Child Care Directory (PDF)
There is one quiet study room with individual carrels located on the main floor in the southwest corner of the building.
The Michigan Activity Pass program is designed to enhance the learning experience for people of all ages by providing reduced cost or complimentary access to arts and cultural organizations across the state of Michigan. Get Passes.
Where to go for a Helping Hand (PDF)
Oakland County Community Resources (PDF)
The Library is pleased to announce the completion of a digitization project that offers thousands of pages of newspapers available to search, view, print and clip with a click of a mouse. Past issues of The Royal Oak Daily Tribune are now available through the Royal Oak Public Library Digital Archive. The digital archive spans over 138 years from 1877 to 2015 and can be accessed HERE.
We have a Local History room with city documents, yearbooks and city directories. In addition we have old phone books and Bresser’s directories as well as the Ancestry Library Edition database (In library Only). Please call (248) 246-3727 for more information.