Did you know it is possible to host a website completely for free using WordPress.com? I will show you the steps you need to follow to start a free site and keep it that way.
Visit WordPress.com and click the pink “Start your website” button.
Either register a new account, or login with an existing account (see the link at the bottom of the page).
Choose a name for your website and type it into the address bar. Please note, you won’t be able to get a fancy custom domain name such as Firstnamelastname.com for free, that is a feature you have to pay for. You will end up with a domain name in the format sitename.wordpress.com with the free version.
Make sure to choose the free option, which should be directly below the pink select button, in this example photoborealis.wordpress.com.
In this final step make sure that you don’t pick one of the hosting plans, just click the link inside the white button “Not sure yet? Start with a free site“
Now you are ready to get started building your free WordPress website!