To Install a WordPress theme Locally will be your first concern, once you have installed WordPress Locally. 

In WordPress Theme Repository thousands of WordPress themes are available to try and run.

If you are a beginner, you’ll just check them one by one, and when you find a theme that gives you a good vibe about your website design, you may want to install that WordPress theme. 

So, in today’s guide, We are going to see how to install WordPress Theme Locally?

You can even install a WordPress theme to online hosting with the same methods that we are going to discuss. 

a1uYkyfLaznAMwfSXopZaRjrDX276xFpSnDwRXhoqqVEX2 BzARb7s7XJkMoXvi6ERN 8QBy2YvjMEsS6GL ja6TmaZjb3jfED2eeq0 94g cirGoLCRFAsPwF4FAB PTWWcdpuU

You can check out our guide for Best WordPress Themes.

We’ll be sharing three methods to install WordPress themes locally. 

1- Install WordPress theme Locally using Admin Search

2- Install WordPress theme Locally using Admin Upload

3- Install WordPress theme using FTP

Video Tutorial:

Check out the video tutorial for Installing WordPress theme, However, if you want more instructions then continue reading.

Install WordPress theme Locally using Admin Search

It is the easiest way of installing a WordPress theme. If you are a beginner, you might want to use this method to install WordPress Theme Locally. 

To install the WordPress theme, go to your WordPress Dashboard, look for the Appearance tab at the left side of the Dashboard. Now Click the Themes. 

You’ll see the list of themes that are already installed in your WordPress.If you just installed WordPress, then probably you are going to see the WordPress default themes. 

Now, in order to install the WordPress theme locally, Click on the Add New button.

bQ4lKiz4EcRK44PamSzkznLnY3UXI gX7lsHR7DDXCqhRczMetG00Z1AtQ8rv3gabdETlzur5BmP6bfBCH FiEpSNmdxyM5C

A screen with a different WordPress Free theme will appear. You can choose any of them according to your requirements. You can go with Featured Themes, Popular Themes, Latest Themes and you can mark the themes as favorites to use later. 

Even you can create a filter to find a theme of your own desire. 


So let’s say we want to install a theme named “Astra”. Write the name of the theme in the search bar and press Enter to search. Astra theme will appear. 

b1WKr6 03m

Now, to install the theme, move your mouse to the theme and just click install and the theme will be installed in a while depending upon the speed of your connection.

Once the theme is installed, click on the Activate button to activate the theme.

Congrats, You have installed the WordPress theme successfully.  Now you can visit your site and see everything is working fine. 

Install WordPress Theme Locally using Admin Upload

Installing WordPress themes Locally using Admin Search is the best and easiest way to install WordPress themes that are free or available in the WordPress theme Directory. 

But, What if you got a premium theme? How will you upload and install it?

Let’s say you make a purchase from Elegant Themes. How are you gonna upload it to WordPress and install it?

So, don’t worry, we have covered you. You can go with this method, which is to install a WordPress theme locally using the upload method.

So, to install WordPress using this method, go to your WordPress dashboard and look for click on the Appearance>>Themes and then click Add New

8K0 93Nt8djRngykiiHRWJVMfYvf0 Q8pEUoPgWydzT7eQQTHLg

Now, click on the Upload theme 

ZuEtQwNx W LD0cQlEeyjuSZ zE06jnC4QAfrApZtQuDzAxkwFqO5uIsduYLyUHShGouvaHvjZmWknOPuYO4 fO LRJG5APVoq9CtBTMo

Now, just click on the choose file and choose your theme zip file. 


Once the file is selected, click on the install theme. The theme will be installed. 

Now click activate to activate your theme. Now you can customize the theme as you want. 

mYiV452i6EyYt41myjs yUPp8PfYQ iIwl ap6rnlXH1S 64sgtug9z8iiodft8iC3ZfLO46CnQ6 oSkBOYmoRvttNiMQaPfcAOPRylscNMpsJ8fpwJFK oYWVfL2kpEFQF1FzAO

Now, let’s move to our thirst and the final method which is to install the WordPress theme Locally using FTP.

Install WordPress theme Locally using FTP

The last we are going to see is Installing WordPress Theme Locally using FTP. FTP, stands for “File Transfer Protocol” which helps you to transfer files between you and your website’s server.

To install WordPress Theme using FTP, we need the FTP credentials of our hosting. You can contact your hosting provider for the credentials if you don’t have them.

Then, you need to install FTP software on your computer in order to connect to your website’s hosting for transferring files. We’ll be using Filezilla.

This method is not for beginners but if you want to take your skills to another level then you can definitely try this method. 

But don’t mess up with the other files because it can make some serious errors to your website.

Now, that you have FTP software Filezilla installed and your FTP credentials, the next step is to download the zip of your theme which you want to install. 

We are going to install the most popular theme DIVI. Now, extract the zip file.

Y6utUJBx2pvy7Fp9PfQ F dLRmfsZ3JB2Vs3AhtOxQY8cQaWI35lwHR2dgjwccCXievEJfoioXe5xsN2Rj w8y9fkPSn950DD3g5NF2sUk 8dX6vE6uTcH7dq e6scp0t4dkYuki

And, we are ready to upload our theme to our website.

Now, enter the FTP details to Filezilla and connect with your website using FTP. Once connected, you need to go to /wp-content/themes/ folder.

Inside it, you’ll see the files of all the themes that are installed on your website.

wbQtzvd48meFIHVB4zEmaMHPtsgOsfw4rzCUm5Uz4CgLyzIw pZSlT ShpVC76NoTcn4QHrwpEmJzB Mx300hIB7oWhB1iB otMohTs6Ons06te tuyY ISYhnOsVB68l9p85ClL

Select your unzipped file from your computer and upload it to your website. 

Once the theme is uploaded, you need to activate the theme. To activate it, you need to go to your WordPress dashboard and search for the Appearance » Themes from the left sidebar and find the theme you just uploaded. 

Now, hover your mouse to the theme you uploaded and click on the activate theme to activate it.

iQquvmewES0WBV5ETsEg5ZgH2xv7Q2nuNcD43TVqUQZ7kMS5Fnd3sm2KwroS2vQjxdKQZEX5g 8McETseVNAT6dNJJsALwP0ltkowOy1R0iM4ybnCBJLWou

So that’s it for today, We had covered all the three methods of installing WordPress themes. 

If you have access to your Cpanel then you can install themes and plugins from there too. For doing that, you need to search for the file manager and upload the unzipped file. 

If you have any questions, you can ask them in the comment section, I’d love to reply. 

If you liked this tutorial do share it with your friends. 🙂


Join The Family

Get fresh content from WPScholor

Popular Guides

Popular Deals