1. Login to your WordPress admin dashboard.
2. Under the dashboard menu, hover over "Appearance" and click on "Themes".

3. Click on "Upload Themes"ÂÂ.

4. Click on Browse and chose a theme, which is compressed in a ZIP file, from your PC/Laptop. If your ZIP file contains a folder like "upload"ÂÂ, first extract the content of uploaded files and the compressed theme file. Click on "Install Now"ÂÂ.

5. It will take a few minutes to upload a theme, and then, if it is successfully installed, it will show a message like "Theme installed successfully"ÂÂ. Now click on "Activate"ÂÂ.

Congratulations, you manually installed and activated a new WordPress theme.