What experience do you need to become a librarian? Do I need to go to school for it?
If you want to become an actual capital-L Librarian, you will need a Master’s Degree in Library Science (MLS) or Library & Information Studies (MLIS).
But if you’d just like to work in a library, as a Library Assistant/Technician (as I did for twelve years at NCSU) or Library Page (which is typically the lowest level of library job), you’d probably be able to get that with just a Bachelor’s degree (or even a high school diploma or GED) and some experience in customer service (for circulation desk stuff) and/or clerical work (for handling books and journals and other material).
On top of that, there may be other qualifications based on what type of library you wish to work in. If you want to work at a public library, you may need to take & pass a civil servant exam. If you’re looking at a library in an elementary or high school, you may need a teaching certificate for that state. If you want to work at an academic library in a college or university, their library staff are part of the university faculty, so there may be additional requirements based on that. (On the upside, if you get work in a college/university library, and that school offers an MLS or MLIS program, you may be able to take those courses for a reduced tuition cost.)
Being able to pull (lots of) things our of your ass may also help.
You can find more info on the ALA website, here. @ayellowbirds would you have anything else to add?