Hours: Monday – Thursday 9:00 a.m. – 9:00 p.m. | Friday & Saturday: 9:00 a.m. – 5:30 p.m.
My Account
Free Spanish Class every Monday evening at 5:30 pm in Meeting Room B on the first floor of the Bartlesville Public Library. This class is free and open to the […]
Pound is a full-body workout that combines cardio, conditioning, and strength training with yoga and Pilates-inspired movements. Pound uses lightly weighted drumsticks engineered specifically for exercising. It is designed for […]
The Best You Workout Challenge w/ Ashley Burson will give you the opportunity to improve your overall health with a calendar of mini-challenges to complete with support. This class is […]
CHEERFIT w/ Macie will be held on Tuesdays at 6 pm. While the weather is cold, CHEERFIT will be held in Meeting Room A @ the Bartlesville Public Library. Once […]
Spend a couple hours playing with mod-podge and pictures of superheroes, Disney characters, or sci-fi art. We will have an assortment of stuff to mod up, from coasters to hearts […]
We accept donations every Wednesday! We accept books, audiobooks, DVDs, and video games (PS4, Nintendo Switch, and Xbox One). Please bring your items to the loading dock door and ring […]
Join us for stories, songs and fun!
Join us for stories, songs and fun!
Tai Chi w/ Bee is held on Wednesdays at 12:30 pm in Meeting Room A @ BPL. Tai Chi will help improve your balance and wellness. This class is free and open to the public!
Spend a couple hours playing with mod-podge and pictures of superheroes, Disney characters, or sci-fi art. We will have an assortment of stuff to mod up, from coasters to hearts to small canvases. Step by step walkthrough and help will be provided. Come, chat, and have fun! More slots will open up a week before […]
Citizenship classes are held on Tuesdays @ 6 pm, Wednesdays @ 5:30 pm, and Thursdays @ 11 am on the second floor of the Bartlesville Public Library in the Literacy Services office. These classes are FREE and open to the public. Please contact the Bartlesville Literacy Services office at 918.338.4179 for more information.