Locations & Hours

405 Buenaventura Blvd
Kissimmee, FL 34743

Monday – Saturday: 9am – 6pm

The Buenaventura Lakes Branch Library is conveniently located one mile down Buenaventura Blvd., just off the Osceola Parkway and near the All-Inclusive playground, SENSES Park.

211 East Dakin Ave
Kissimmee, FL 34741

Monday – Saturday: 9am – 6pm

The Hart Memorial Central Library is the bustling headquarters of the Osceola Library System and houses the Ray Shanks Law Library, and the Library's creative space TechCentral.

Hart Memorial is located in the heart of historic downtown Kissimmee near the Lakefront Park.

1154 S Canoe Creek Rd
Kenansville, FL 34739

Wednesday, Friday, and Saturday: 10am – 6pm

The Kenansville Branch Library is located next to the Kenansville Community Center and Osceola County Fire Rescue Station No. 57.

101 N Doverplum Ave
Kissimmee, FL 34758

Monday – Saturday: 9am – 6pm

The Poinciana Branch Library is located in southwestern Osceola County near the Polk County border and next door to Osceola County Health Services.

810 13th Street
St. Cloud, FL 34769 

Monday – Saturday: 9am – 6pm

The St. Cloud Branch Library is located in the remodeled SunTrust bank five blocks away from historic downtown St. Cloud and officially named the Veterans Memorial Library - St. Cloud Branch.

305 Campus Street
Celebration, FL 34747

Monday – Saturday: 9am – 6pm

The West Osceola Branch Library is located down the road from AdventHealth Celebration, adjacent to the Celebration Unleashed community dog park and golf course.