• What’s On
  • Visit
  • Explore Services
  • Our Collections
  • Join Us
  • English
    • Cymraeg (Welsh)
  • What’s On
  • Visit
  • Explore Services
  • Our Collections
  • Join Us

Powys libraries

Find your nearest local library and learn more about opening times and what library services they offer.

Anyone who lives, works or is studying in Powys can join the library and it’s completely free!

  • eMagazines and eNewspapers
  • e-books and e-audiobooks
  • Join the Library
  • Find a Book
  • Order and Collect
  • Renew a Book

Find a library

Select a library to view the opening hours and facilities

Brecon Library (y Gaer)

Find out more

Builth Wells Library

Find out more

Crickhowell Library

Find out more

Hay-on-Wye Library

Find out more

Knighton Library

Find out more

Llandrindod Wells Library

Llandrindod Wells Library

Llanfair Caereinion Library

Find out more

Llanfyllin Library

Llanfyllin Library

Llanidloes Library

Find out more

Llanwrtyd Library

Find out more

Machynlleth Library

Find out more

Montgomery Library

Find out more

Newtown Library

Find out more

Presteigne Library

Presteigne Library

Rhayader Library

Find out more

Talgarth Library

Find out more

Welshpool Library (Y Lanfa)

Find out more

Ystradgynlais Library

Find out more

Tell us what you think

Your feedback is important to us as it helps us to understand what’s important to you. Please help us to improve the library services we offer by completing a short survey.

VIEW SURVEY

Libraries

  • Brecon Library
  • Builth Wells Library
  • Crickhowell Library
  • Hay-on-Wye Library
  • Knighton Library
  • Llandrindod Wells Library
  • Llanfair Caereinion Community Library
  • Llanfyllin Library
  • Llanidloes Library
  • Llanwrtyd Community Library
  • Machynlleth Library
  • Montgomery Library
  • Newtown Library
  • Presteigne Library
  • Rhayader Library
  • Talgarth Community Library
  • Welshpool Library (Y Lanfa)
  • Ystradgynlais Library

Museums

  • y Gaer (brecon)
  • Y Lanfa (Welshpool)
  • Radnorshire (Llandrindod Wells)
  • Llanidloes

Archives

  • Powys Archives

About Us

  • About
  • Contact Us
  • News
  • Tell us what you think
  • Accessibility Statement
  • Data protection and privacy
  • Terms and Conditions
logo ©2025 - Powys County Council
Funded by UK Goverment
Website by 18a &