P
- Parry Sound Public Library
- Pelham Public Library
- Pelee Island Public Library
- Pembroke Public Library
- Penetanguishene Public Library
- Perth East Public Library
- Perth and District Union Public Library
- Petawawa Public Library
- Peterborough Public Library
- Pickering Public Library
- Port Colborne Public Library
- Port Hope Public Library
- Powassan & District Union Public Library
- Prescott Public Library
- Prince Edward County Public Library
Read more about this topic: List Of Public Libraries In Ontario