The theme directory on WordPress allows you to search for and install a free theme for WordPress.
- Log in to your WordPress account. ...
- Navigate to Appearance > Themes. ...
- On the Themes page, select Add New at the top of the page. ...
- Choose a theme. ...
- Click Download to begin the installation process. ...
- Click Activate once complete.