Can I set up a blog for free?

I’ve been coming across a lot of blogs recently and am interested in starting my own. I’m a student, so don’t really have any money to splash out. Is there any way I can give blogging a try without spending too much cash?