Generic filters

Our libraries are open for:

  • browsing and borrowing books and resources
  • Portsmouth History Centre (at Central Library).
  • access to PCs and printing
  • photocopying
  • visitor parking permits

You can view library addresses and opening times here.

The Mobile Library has also resumed its regular schedule.

Drayton LaneLondon RoadSainsburys, FarlingtonCanoe Lake
Ludlow Road/Victory School PaulsgroveEastneyMayfield RoadMorrisons, Anchorage ParkCanoe Lake

Test and Trace and face coverings

Libraries will be collecting information from all visitors for Test and Trace, and all visitors should wear a face covering, unless they are exempt. This is to help contain clusters of outbreaks and minimise the onward spread of COVID-19.

We will record name, contact telephone number, date and time of visit for everyone over 16. We will share this information with NHS Test and Trace if requested, to help identify people who may have been exposed to the virus.

We will destroy all records after 21 days. We thank you in advance for your support.

For more information on Test and Trace at the library, please visit the government website.

Online library service

Online library services are available to residents at home, by using a computer, tablet or smartphone. You can download books, comics and newspapers and listen to music – all for free.

Virtual reading club

We now have a virtual reading group for adults. If you’re interested in joining, please email A book will be selected that all in the group will read at the same time to discuss at the monthly meeting. Readers can download the chosen book from ebook app Borrowbox. Book lovers looking to join the club will need to know how to use Borrowbox and Zoom to participate.

Library contact details

Alderman Lacey (Baffins) library: 023 9282 3991

Beddow (Milton) library: 023 9273 1848

Carnegie (Fratton) library: 023 9282 2581

Central library: 023 9268 8057

Cosham library: 023 9237 6023

North End library: 023 9266 2651

Paulsgrove library: 023 9268 2750

Portsea library: 023 9229 7072

Southsea library: 023 9268 8999