In order to get a Librarian position you need to have a Master's of Library Science degree, Master's of Library and Information Science, or something similar like a Master's in Information Science. The Graduate program you attend needs to have been accredited by the American Library Association. See the list of schools to the left.
Admission requirements very by program; review the requirements carefully before submitting your application.
Look for this symbol while school hunting!
Having trouble deciding which school is right for you? Here is a website that might help. It has different ranking systems based on what focus you want as well as other helpful tips.
Is there something specific you are looking for in a program? For example, do you need it to be 100% online, or offer specific specialties like book art or health librarianship? Here is the place for you. This link will allow you to search through all ALA accredited programs looking for something specific with one click.
So you've gotten into an ALA accredited MLS program, what do you do now? Here is a newsletter from ALA filled with advice about how to successfully navigate your way in completing your degree.
Here are several websites dedicated to the library job hunt. Obviously these are just a few of the many resources you can try.