Install a Theme using WordPress Admin Theme Search

The first thing you need to do is log in to your WordPress admin area. Next, click on Appearance » Themes.

Once you are on the themes page, click on the Add New button at the top.

On the next screen, you will have the ability to select from: Featured WordPress themes, Popular WordPress themes, Latest WordPress themes, search for a specific theme or search for themes with specific features.

Go ahead and click on the Upload Theme button.

WordPress will now install your theme and show you a success message along with the link to activate or live preview.