InMotion Hosting Support Center

In this tutorial, we will show you how to find and install a WordPress Theme from within the Admin Dashboard. There are thousands of Themes available there to customize the look and feel of your WordPress site.

Installing a WordPress Theme

  1. Login to the WordPress Dashboard.
  2. Click Appearance, then click Themes.
    Changing Theme in WordPress
  3. Click the Add New Theme button.
    Clicking the Add New Theme button
  4. You will then see the "Featured" Themes displayed. Roll your mouse over the Theme and click Preview to test it out:
    Testing a new Theme

    You can search for additional Themes in the available box:
    Finding Themes in the WordPress Dashboard

    Click the links on top to view "Popular," "Latest," or "Favorite" Themes:
    How to View Popular WordPress Themes

    Also, clicking the Feature Filter allows you to view Themes by Colors, Layout, Features, or Subject:
    Searching for WordPress Themes
  5. When you find the Theme you want to use; roll your mouse over it, and click the Install button.
    Installing a Theme from the WordPress Dashboard
  6. Once you see the "Successfully installed" message, click the Activate button to use the Theme.
    Activating a new Theme

Congratulations, now you know how to install a WordPress Theme from the Admin Dashboard! In the next tutorial, we will show you how to install a WordPress Theme from the Internet.

Continued Education in Course 103: Installing a Theme
You are viewing Section 1: How to Install a WordPress Theme
Section 2: What is a WordPress Theme?

Support Center Login

Social Media Login

Social Login Joomla

Related Questions

Here are a few questions related to this article that our customers have asked:
Ooops! It looks like there are no questions about this page.
Would you like to ask a question about this page? If so, click the button below!
Ask a Question
n/a Points
2016-07-26 11:40 pm


Thanks for that vid!

I'm a complete Noob! And, I'm signing on with a Pro-Pack. I got the Premium Package from and was wondering. 

Instructions to install one of their multi-sites within a site theme could be found here:

But at the bottom of the instruction it says "Our themes work only for self-hosted users since the doesn't work with premium themes."

Will that make a difference in how I install on your hosting? Is there any heads up that I should know before I go ahead and attempt anything.

This is literally my first time! Kind a fun though. Any advice or directions would be greatly appreciated!

Warm regards,


12,660 Points
2016-07-27 7:26 am only works with hosting such as ours. users host with so you should be fine to follow the instructions. Let us know if you run into any issues and we'll gladly help you out.
n/a Points
2017-01-28 5:08 pm

I have purchased a theme from wpzoom and downloaded it onto my computer. How do I upload that theme.


Thank you

43,032 Points
2017-01-30 3:54 pm
On the Add Themes page there is an 'Upload theme' button at the top. Click that to upload your theme.

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

4 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!