The Town of Ajax is served by three libraries. The Ajax Public Library has a number of great resources to help with your information needs!

 Main Branch
55 Harwood Avenue South (Next to Town Hall)
Phone: 905-683-4000
Fax: 905-683-6960

 McLean Branch
95 Magill Drive (in the McLean Community Centre)
Phone: 905-428-8489
Fax: 905-428-3743

 Village Branch
58 Church Street North (next to the Village Arena)
Phone: 905-683-1140
Fax: 905-683-1140

For additional information visit the Teens and Tweens Programs or Ajax Public Library Website.