To get started using the free hosted account on WordPress, go to https://wordpress.com/free/
Click the Get Started button to create a free WordPress account. You can create a new account using your email, a username and a password, or you can login with a Google or Apple account.
Once you have added your email or logged in with Google or Apple you will be prompted to name your new site. For free accounts your site/blog name will become something like: mynewblog.wordpress.com where mynewblog is the name you picked. Because WordPress does not allow duplicate names, if you pick a name that is already in use, you will be prompted to choose something else. Once you have chosen a name that is available choose the Select button next to the Free option.
Next you will be presented with a variety of paid options, but you can create your free site by choosing the start with a free site option at the top.
Finally, you will be taken to the administrative panel and guided through the rest of the setup which includes giving your site a name, updating the home page, confirming your email and creating a navigation. You can also jump to other areas to start creating pages right away! No matter what you decide to do first, be sure to check your email to confirm your account.