InMotion Hosting Support Center

After the initial installation of your Drupal site is complete, you will want to begin to make it your own. One of the first things people do to customize their site is to find and upload a theme. This tutorial shows you how to upload a third party theme to your Drupal 8 installation.

How to upload a new theme to Drupal 8

  1. Log into your Drupal 8 administrative dashboard.
  2. click on the Menu itemIf you do not see a submenu under the main menu bar, select Manage from the top menu bar.
  3. select the Appearance optionNext, click on Appearance from the secondary menu that appears.
  4. select menu from structure listYou will now see the Appearance screen where you see a list of enabled themes. Look just above the top-most theme and you will see the following:
    Set and configure the default theme for your website. Alternative themes are available.
    Click the word Themes and it will take you to the main themes page of the Drupal website, located at
  5. select the Appearance optionOnce you are at the Drupal themes page, use the search filter to get more relevant themes. At the very least, use the Filter by compatibility setting to filter to themes that will work with Drupal 8. At the time of this writing, you can see there are 22 matches for Drupal 8. We will select the Red Theme for our example. You can see that is listed in teh New Themes portion of the right-hand sidebar.
  6. select the Appearance optionAfter navigating to the selected theme page, scroll down until you see the Downloads section. This allows you to select the version of the theme you will install. It is best if your version is listed in the Recommended releases. For the Drupal 8 version of this theme, it is listed under Other releases. Click on the appropriate download link for your version (tar for Linux serer and Zip for Windows). This allows you to download the file to your local machine.
  7. Once your theme has been downloaded to your local machine, use FTP or File Manager to upload the file to your Themes directory. This directory is located in the root folder of your Drupal installation.
  8. After uploading the theme zip file to the Themes folder, you will need to extract the files. They will typically extract into their own folder. If for some reason they extract into the main Themes folder, you will want to move them to their own folder.
  9. select the Appearance optionYou can now return to your Drupal 8 admin and go to the Appearance page where you will now see the new theme listed under the Disabled Themes section.
Was this article helpful?
You are viewing Section 2: Uploading a new theme in Drupal 8
Section 1: Enabling and Disabling themes in Drupal 8
Section 3: Changing the default theme in Drupal 8

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

Support Center Login

Our Login page has moved. Please click the button below to be redirected to the login page.

n/a Points
2018-02-12 10:29 am

you really saved my time, I been hitting my little head 

3,536 Points
2018-02-12 1:33 pm
We are glad to help!

Post a Comment

Email Address:
Phone Number:

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

2 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!