Yes, there are free ways. There are three credit report bureaus, each of which you can do for free once a year. There's also creditkarma.com which is very similar to mint - it doesn't give you an official score, but it gives you an approximate one, based on the same sources the official ones would (so it taps into your credit cards, loans, blah blah blah).
I use creditkarma.com once every couple weeks. Accounts are free.