The Royal Oak Public Library has a variety of programming for all ages, and a library card is not required to attend! We welcome and encourage anyone from anywhere to attend whatever programs they find interesting. Some programs do recommend or require registration through our program calendar and will say so in the program description.
If you are interested in presenting a class, workshop or event at the Royal Oak Public Library please visit our Propose a Program webpage to view information and submit your proposal via the online form.