How to Install a WordPress Theme: 3 Best Methods
Installing a theme is one of the first things you do on a new WordPress site, and there are three reliable ways to do it. Which one you use depends on where the theme came from: the free directory, a premium ZIP file, or a manual upload. Here is each method, step by step.
On this page
1. Install from the WordPress theme directory
This is the easiest method and works for any free theme listed on WordPress.org. Everything happens inside your dashboard.
- Log in to your dashboard at yoursite.com/wp-admin.
- Go to Appearance, then Themes, then click Add New.
- Search by name or browse the Featured and Popular tabs.
- Hover a theme and click Install.
- When it finishes, click Activate.
The theme is now live. This is the fastest way to try free themes like the ones in our best free Elementor themes guide.
2. Upload a theme ZIP
Use this method for premium themes or any theme you downloaded as a ZIP file. You do not need FTP.
- Download the theme ZIP from the marketplace or developer.
- In your dashboard, go to Appearance, then Themes, then Add New.
- Click Upload Theme at the top.
- Choose the ZIP file and click Install Now.
- Click Activate.
3. Install via FTP
Use FTP when a theme file is too large for your upload limit, or when you are troubleshooting and cannot reach the dashboard. It takes a few more steps.
- Unzip the theme on your computer so you have a theme folder.
- Connect to your server with an FTP client such as FileZilla, using the credentials from your host.
- Navigate to wp-content/themes.
- Upload the whole theme folder into that directory.
- Back in the dashboard, go to Appearance, then Themes, and click Activate on the new theme.
After you install
- Do not delete your old theme until you have confirmed the new one works.
- Open Appearance, then Customize to set your logo, colors, and menus.
- Check your homepage and a few posts on desktop and mobile.
- If the theme includes starter templates or demo content, import only what you need.
More WordPress how-tos
Guides, theme picks, and plugin reviews to help you build a better site. All on WP Team X.
Browse WordPress guides