Yes. WordPress is 100% free to use and install on SiteGround. You can have it installed on your hosting server with just a couple of clicks. But keep in mind there are some paid add-ons and themes you may want to use, but they are not required.