First Citizens Bank and First Community Bank of Central Alabama offer free checking accounts. You can also open free checking accounts with other banks if they offer a way to waive the monthly fees.