Steele Creek


13620 Steele Creek Road
Charlotte, NC 28273


(704) 416-6800


Sunday: Closed
Monday: 10:00am-8:00pm
Tuesday: 10:00am-8:00pm
Wednesday: 10:00am-8:00pm
Thursday: 10:00am-8:00pm
Friday: 10:00am-5:00pm
Saturday: 10:00am-5:00pm


  • Proctoring
  • Outdoor Seating
  • Storytime
  • Voting Location
  • Private Study Areas
  • Retail Nearby
  • Public Transit Access
  • Career Center
  • Park/School Nearby
  • Meeting Rooms
  • Free Wi-Fi
  • Computer Access
  • Printing & Copying
  • Research Help

The Steele Creek Branch Library serves the fast-growing communities in Southwestern Mecklenburg County. This 15,000 sq. ft. branch library is located off highway 49 on highway 160 in front of the Southwest Middle School.



Upcoming Events at Steele Creek

Baby Storytime

Wednesday, November 25 10:30 AM
Steele Creek

Babies experience brain stimulation through language and socialization. Engage your little one with new sights and sounds through books, songs, and rhymes.

Read More

Networking with LinkedIn Intermediate

Wednesday, December 2 6:00 PM
Steele Creek

Learn to leverage the power of LinkedIn beyond the basics to build your network, enhance your profile, navigate company pages, and explore LinkedIn's job resources. Search for vacancies and apply for jobs all through the LinkedIn website.

Read More

Steele Creek Library Art Club

Thursday, December 3 4:00 PM
Steele Creek

Exercise your creativity and learn new skills in a group setting. Join our young artists' club as we explore different media and techniques. This month is Make Your Own Jewelry.

Read More

Community Service Saturday

Saturday, December 5 10:00 AM
Steele Creek

Being involved in the community is a great way to make connections and build your leadership skills. Join us for as we work on projects around the library. This program is for students who require Community Service hours.

Read More

Paws To Read

Saturday, December 5 10:30 AM
Steele Creek

Boost your reading skills and confidence by reading aloud to a volunteer therapy dog. Please call 704-416-6800 to register.

Read More