Follow the steps below to install a theme from a .zip archive
Step 1. In your WordPress dashboard go to Appearance → Themes
Step 2. Click Add New at the top of the screen
Step 3. Click Upload Theme, locate the zip archive on your computer and click Install Now.
Step 4. Once the theme is installed, click Activate.
This is it, now you have a brand new theme on your WordPress website.