ALERT

Curbside pickup will begin June 1, 2020

All due dates have been extended to at least June 1, no late fees will be assessed at this time. Items may be returned beginning May 27.

Hours and Availability of Services
Search our online catalog

Voting Information

The Alabama Secretary of State provides online access to voter registration forms, voter registration information, absentee ballots, polling place information, and more.
Register to vote/ update your information
Find out if you are registered to vote.
Find your polling place.

Printed copies of voter registration forms are available inside the library.

Upcoming voter deadlines for 2020 elections:

Due to COVID-19, The March 31 Primary Runoff Election has been postponed to July 14, 2020.
March 16 Voter registration deadline.
March 26 Last day for voter to make application for an absentee ballot.
March 30 Last day for voter to hand-deliver or postmark an absentee ballot.*
GENERAL ELECTION — NOVEMBER 3, 2020
October 19 Voter registration deadline.
October 29 Last day for voter to make application for an absentee ballot.
November 2 Last day for voter to hand-deliver or postmark an absentee ballot.*
*Except for persons casting absentee ballots pursuant to the Uniformed and Overseas Citizens Absentee
Voting Act (UOCAVA voters).

All of this information and more is available in the Alabama Secretary of State’s 2020 Voter Guide.