How to Install WordPress On BlueHost

Download Now: Free WordPress Website Guide + Checklist
Jamie Juviler
Jamie Juviler



If you’re looking to create a WordPress website for your business, you’ll need a hosting provider that easily integrates with WordPress, such as Bluehost.

businessperson using a computer to install WordPress on Bluehost

Officially recommended by, Bluehost specializes in WordPress site development and shared WordPress hosting, and is known for its performance, range of features, and affordable pricing. These benefits make Bluehost one of the most popular hosting providers on the web, supporting over 2 million websites.

Streamline Your WordPress Site Launch with Our Free Guide + Checklist

Bluehost also allows users to install WordPress on their site right from their Bluehost account. In this guide, we’ll walk through the steps for opening an account with Bluehost, setting up a WordPress website on Bluehost, and launching your WordPress website.

How to Install WordPress on Bluehost

Setting up a WordPress site with Bluehost involves three steps: creating a Bluehost account, setting up WordPress on that account, and preparing your WordPress site for launch.

1. Create a Bluehost Account

To Install WordPress on Bluehost, you’ll first need a Bluehost account. If you already have a Bluehost account, you can skip to step two. If not, go to Bluehost's website and click Get Started.

Bluehost website homepage


You’ll then be taken to Bluehost’s pricing page. There are many factors to consider here, so be sure to choose a plan that best suits your website’s needs. WordPress works with all Bluehost plans. If you need help to inform your choice, see our Ultimate Guide to Web Hosting for explanations of common hosting-related terms.

Bluehost pricing page


Next, Bluehost will ask you to choose a domain name. Your domain name is the root name that your WordPress site lives on. For example, “” is the domain name in “” You also have the option to transfer ownership of a domain you already own to your Bluehost account. As an added perk, BlueHost offers a domain name for free for your first year to save you money as you get started.

Lastly, you’ll need to enter your account information, confirm your package information, and choose package extras. Among these offers is free SSL encryption, which is necessary to keep your WordPress website secure, along with other best practices that you can learn about in our Ultimate WordPress Security Checklist.

After finalizing your package, enter your payment information and set up a secure password for your Bluehost account. You’re now ready to set up your WordPress site!

2. Set Up WordPress With Bluehost

When registering for a Bluehost account, Bluehost installs WordPress on your domain for you. To access WordPress, log into your Bluehost account, then select My Sites in the left panel. From here, you have a couple of options:

Option one: To log into the WordPress site that Bluehost made for you, click Log into WordPress. You’ll be taken to the dashboard for your new WordPress account. This WordPress site is located on the domain you used to register with Bluehost.

log into WordPress button to install WordPress on Bluehost


Option two: To create a new WordPress site on a different domain, click My Sites, then select Create Site.

my sites button to install WordPress on Bluehost


Follow the instructions to set up your new site, which includes setting a username and password for your site. At the end of setup, click Login to WordPress to open WordPress.

Note: Bluehost’s “Basic” plan only allows for one website on your account. For multiple WordPress websites, you’ll need to upgrade your plan.

3. Prepare to Launch Your WordPress Site

Now that you’ve linked WordPress with Bluehost account, it’s time to prepare your website’s content, appearance, and functionality for visitors. Your live WordPress site is currently showing a “Coming Soon” page that hides the content of your website until you’re ready to launch.

In your WordPress account, you’ll see a Bluehost WordPress menu in the left sidebar. This menu contains helpful tools for setting up and maintaining your WordPress site. Not all of these tools are required, but they can be helpful to get your site ready for its debut.

Bluehost menu in WordPress


You can use Bluehost’s tools to:

Create Pages and Blog Posts

Bluehost lets you create pages and blog posts from their WordPress menu. Under the Home tab, you’ll see a Blog Posts section and a Pages section.

Click Add New Page to start putting pages on your site, and see our list of recommended website pages for help. To create a new blog post, click Add New Post. (Haven’t blogged before? Check out our guide to starting a blog.)

Choose a WordPress Theme

There are thousands of WordPress themes to choose from, and the Bluehost WordPress marketplace might make your decision a little easier. It features many options that meet WordPress standards for theme code and security. Find them under the Marketplace tab in the Bluehost WordPress menu or on your Bluehost account page.

Install WordPress Plugins

Plugins are essential for most WordPress websites, regardless of hosting provider. Bluehost automatically adds some plugins to your site, so make sure that these suit your requirements (you can always delete them if you’d like), and install more plugins as needed from the Bluehost WordPress marketplace. Be sure to read about our recommended plugins for marketers and plugins for security scanning for more must-haves.

Launch Your WordPress Site

Once you’ve finished preparing your site (I’m sure it’s amazing), it’s time to show it to the world. In the Bluehost menu under the Home tab, click Launch your site. This swaps out the “Coming Soon” page with the page you’ve set to your website’s base URL (or homepage).

Congrats! Your WordPress site is now up-and-running on Bluehost’s servers. With the flexibility that WordPress provides, you can continue to tweak your site’s appearance and performance to give visitors an excellent experience and grow your online presence. And if you ever need to scale up your hosting, you can change your Bluehost plan at any time.


Topics: Web Hosting

Related Articles

Launch your WordPress website with the help of this free guide and checklist.

    CMS Hub is flexible for marketers, powerful for developers, and gives customers a personalized, secure experience