To become a librarian, you can choose from several academic routes. You can get a four-year undergraduate degree in any field, a master of library science degree (MLS) from an American Library Association (ALA)-accredited school. You can also get an ALA-accredited MLS degree plus a teaching certificate, which might often be a requirement in case of school libraries.