How to Install a WordPress Theme (Easy Video Tutorial)

How to Install a WordPress Theme (it’s easier than you think!)

Learn how to install a WordPress theme...and watch the whole "How to Start a Blog" series at The Blog Maven!Whether you’re starting a blog or you’ve just never done this before, installing a WordPress theme is incredibly easy.

In this quick tutorial video, I’ll take you step by step through installing your theme (if you haven’t already chosen one, you’ll want to check out my recommendations of the best WordPress themes for bloggers).

I’ll be using the Genesis Framework as an example, which is a two-part process: first you install the framework, then you install a child theme. If you’re using a regular theme, you’ll only have one file to install.


Log in to your WordPress dashboard and let’s get started!

How to Install a WordPress Theme {Video}

Install a WordPress Theme: Step by Step

  1. Download the files for your WordPress theme to your desktop. You’ll be uploading the whole Zip file, so don’t unzip it!
  2. On your WordPress dashboard, navigate to Appearance > Themes.
  3. At the top, click Add New.
  4. Again at the top, click Upload Theme.
  5. Select the file you want to upload. If you’re using the Genesis Framework, you’ll upload the framework first.
  6. Press Install Now.
  7. Click Activate to activate your theme.
  8. If you’re using Genesis or another framework, repeat steps #2-7, this time uploading your child theme.


Learn how to install a WordPress theme...and watch the whole "How to Start a Blog" series at The Blog Maven!That’s it! Easy as pie. If you run into any issues uploading your theme, let me know in the comments section below. I want this to be as painless as possible so you can just start blogging!

And if you found this tutorial useful, please share it! >>

More Posts from the How to Start a Blog Series:

How to Start a Blog – the first steps, from buying hosting to installing WordPress

How to Configure WordPress in 5 Simple Steps

Best WordPress Plugins: 15 Essentials Every Blog Needs (Hint: 13 of them are FREE!)

The Best WordPress Themes for Blogs

How to Install a WordPress Theme (you’re here)

…and once you’ve made it all the way through, check out my favorite Blogging Resources.

Leave a Comment:

Fakharuddin says

Hi Jeni,
It’s really cool. I’m new with WordPress and you show here how to install a WordPress Theme easily and quickly.
Thanks for the awesome sharing.

Cassie says

Hi there,
I just purchased the foodie theme with the framework after watching your video, so excited. However, when I go to my wordpress account to upload my new theme there is no button that says “Add New” on my appearance page. Uh oh- what does this mean since I already purchased the framework and theme?

    Jeni Elliott says

    Hmm…are you using the free, or are you self-hosted? You have to be self-hosted (meaning, using a hosting company) to upload your own themes. On my dashboard, at the very top of the page under Appearance > Themes, it says “Themes” and then “Add New” out to the right of it.

Amy says

can you customize the header on all the Genesis themes or does it have to specifically say? how about the foodie theme?
p.s. great blog, very informative!

    Jeni Elliott says

    Hi Amy,

    Yes, you can customize the headers on all Genesis themes. You can either type in a new name using the same font that the kit comes with, or you can use an image header (like a logo). On the Foodie theme, the designer has tutorials on her site that take you through each step of the process. You get that info inside the download area once you’ve made the purchase. Hope that helps!

Add Your Reply


Stop blogging.
Start running a smarter business.

Get my tips straight to your inbox, and make profitable products + services that SELL.