How to Install WordPress on BlueHost – Beginners Step by Step Tutorial

Installing WordPress through your Bluehost cPanel may seem difficult and time consuming.

But it actually provides an easy option for beginners to help get your website up-and-running quickly and easily.

A basic hosting package starts at about $4.95/month, along with 1 free domain name. Bluehost is a great hosting choice for the majority of WordPress users.

50% off and a free domain name at BlueHost 

Even though this guide shows you how you can install WordPress on a Bluehost account through the cPanel, you can also install WordPress on GoDaddy, HostGator or any most any hosting providers, using this tutorial.

I created this step by step tutorial so anyone, without any knowledge of WordPress, will be able to install it.

Just as a reminder, WordPress is free to install and use. You just need a domain name and hosting plan to create your own website online.


Install WordPress on BlueHost cPanel

  1. Login to your Bluehost hosting cPanel account
  2. Look under Website section
  3. Click on Install WordPress

Quick Tip: Godaddy and InMotion Hosting may use the Softaculous App in the cPanel to install WordPress. You will need to click on “Softaculous” app to start the installing process for WordPress.


Once you have clicked on the Install WordPress icon,  you will directed to Bluehost MarketPlace (also called Mojo Marketplace). Here is where your free installation of WordPress starts.

install wordpress bluehost cpanel

1. Bluehost Marketplace

  1. Click on Get Started



2. Select Your Domain

Once you click on the ‘Get Started button, the next screen you come to will ask you to select the domain that you want to install WordPress on.

From the drop-down menu, you can select your domain name with a www or without the www (also called a naked domain). It is your choice of which one you would like.

Recommended option – If you want to install WordPress on your root domain, example: NewDomainWebsite.comthe box after the forward-slash (‘/’) (#2 in image) should be left blank.

But, if you want to put it into a sub-domain — let’s say “Blog” — your WordPress site will be installed to You (and all of your visitors) will have to type that full name to access your new WordPress website.  This URL would be used to login to your WordPress admin dashboard. (

So, let’s move forward:

  1. Choose your domain – with www OR without www (whichever one your prefer)
  2. Leave box blank to install on root domain (example:
  3. Click on Next




Quick Tip: If using GoDaddy to install WordPress, you may see a section with “Advanced Options”, you don’t need to change anything in that section.

3. Verifying your Domain for Installation

Now, Bluehost is checking your domain to make sure they can install WordPress on it.  This usually only takes a few minutes.





4. Domain Verified

Once Bluehost verifies your domain is ok for the installation, you will see the box on the screen that says:

  1. Your install is ready to begin, click next to continue your install. 
  2. Go ahead and click Next



5. How to setup Site name, Username and Password

The next steps will setup your site name, username, e-mail address and your password to login to your WordPress dashboard.

  1. You can name your site anything you like. You can always change it later in the admin dashboard.
  2. Create a username you will remember. Bluehost may have it as your e-mail address. You can change it to anything you want. This is the username you will use to login to WordPress. 
  3. The admin email is the one you used when you signed up with Bluehost. Make sure this is an e-mail you are able to get into.
  4. Bluehost may auto-generated a password for you. You can use that password or create your own. Make sure you have a strong password using letters, numbers and symbols. Please do not use the password in the image – it is there to help show you how to create a strong one. This is the password you will need to login to WordPress.
  5. You may need to check both of the boxes that say, “I understand that installing on the same domain will overwrite any files” and “I have read the terms of service GPLv2″.
  6. Click Install when you are ready.



6. WordPress Installation Complete

It will take a few minutes for WordPress to be installed. Once the installation is complete you will receive a notification on your screen saying, “Installation Complete”.

To get your login URL, username and password you need to click where it says: “view credentials here“. You will also receive an e-mail letting you know the installation is complete and your login details.




7. Find Your WordPress Login URL, Username and Password Information

The next screen will show you all the information to get into your WordPress dashboard. The URL, your username and your password.




Congratulations!  You just installed WordPress on Bluehost (or another hosting account).

Just to let you know, it may take up to 12 hours to start displaying your site.

Now that you have a WordPress website, I am sure you want to get started.

Here are a couple of free tutorials to help you learn more about WordPress:

After installing WordPress: 10 important things to do next

WordPress Dashboard Tutorial for Beginners

I hope you found this free tutorial how to install WordPress on Bluehost helpful. If you did, please “share this”.

Is there anything I missed with the install process?

Please leave me a comment and let me know.


Create Yours, Step by Step: