How To Start A WordPress Blog On Bluehost

Last Updated on May 27, 2022

Disclosure: We receive a commission from some of the companies mentioned in this post, including Bluehost. Purchasing through one of our links adds zero cost to you and can only save you money. 

Ready to learn how to start a WordPress blog on Bluehost so you can start making money today?

In this beginner’s guide, we will be going over how to start a successful WordPress blog using Bluehost, one of the top web hosting providers that powers over 850,000 blogs.

Starting a blog on Bluehost has never been easier than it is today. In fact, starting a WordPress blog with Bluehost takes less than 15 minutes.

Let’s dive in.


How To Start A Blog On Bluehost Introductory

Blogging has changed my life. It has allowed me to work full time at home, spend more time with my beautiful daughter, and do what I love which is write helpful posts each day.


The cool thing about starting a blog on Bluehost is it is very cheap. For just a few bucks a month you can start a WordPress blog with Bluehost and make money. Anyone can make money blogging.


Below, I have included an exclusive Bluehost hosting discount that also comes with a free domain name. Awesome right!? The awesome folks over at Bluehost supplied me with this excellent discount.

I wouldn’t put off starting a blog for too long as I don’t know how long this great discount will last.

Click here to start a WordPress blog on Bluehost. The step-by-step guide is provided below with screenshots.

I provided a video tutorial on how to start a WordPress blog on Bluehost if you would rather watch the tutorial video and follow along.

You will find the video further down the page a bit after the introductory.

Why Bluehost Is A Good Choice For Hosting Your Blog

Bluehost currently hosts over 2 million sites, and 850,000 of them are blogs. That is a lot of blogs! I mentioned this before, but WordPress themselves recommends Bluehost for WordPress. WordPress through Bluehost is free.

It even comes with a one-click WordPress installation in which I will cover later in this how to start a WordPress blog on Bluehost step by step guide.

Their hosting is cheap. You can get your hosting for as low as $2.95 a month. PLUS! You get a free domain name which saves you money right from the get-go.

Free Blogging Platforms vs

Before we get started with our guide on how to start a WordPress blog on Bluehost, I want to go over a few essential things about free blogging platforms and free web hosting.

Why You Shouldn’t Choose Free Blogging Platforms

If you’ve thought about free blogging platforms, don’t do it! Run as fast as you can! Here’s why. You don’t own your site. For platforms like Blogger, you don’t legally own your site.

What is worse is if you ever decide to sell your blog while being on the platform and Google finds out Google will ban you for life. Trust me. You don’t want that.

Why Free Web Hosting Is Bad

The second thing I want to cover is free web hosting. Sounds great right? It’s not. Free web hosting providers are unreliable. At any time they can cancel your site or close up shop.

Another thing about free hosting is that these companies will put up advertisements on your site and you have no control of that. What’s crazy about this is that they profit off of these ads on YOUR blog or website yet you don’t get any of the money.

The last thing I want to cover about free blogging platforms and free hosting is that if you want your blog or site to rank well, get discovered, or make money from blogging, then you want to stay far away from them.

Great news! WordPress is the most popular blogging platform, and their platform keeps on growing. A ton of fortune 500 companies use the WordPress platform too.

Another cool thing is WordPress themselves recommends Bluehost for hosting on their blogging platform. Just another great reason to choose Bluehost when starting your WordPress blog.

Below is an overview of the steps we will be covering in starting your WordPress blog with Bluehost.


  • Step #1. Register a Domain Name (Free Domain Name Discount)
  • Step #2. Get a Web Host (as low as $2.95 per month with Bluehost)
  • Step #3. Set up WordPress ($0)
  • Step #4. Choose a Theme for Your Blog
  • Step # 5. Getting to know WordPress

Now let’s get started with our guide on how to start a WordPress blog on Bluehost.

Learn better with video? Click here to pull up Bluehost and follow the steps in our how to start a WordPress blog on Bluehost video tutorial.

Video Tutorial: How To Start A WordPress Blog On Bluehost

How To Start A WordPress Blog On Bluehost (2022) | Bluehost Tutorial!

How To Start A WordPress Blog On Bluehost – Step-by-Step Guide

1. Registering your domain name for your blog

To get started, click here to start your WordPress blog on Bluehost and to get your free domain name. Woohoo! Once you click the link, you will be on the page that you see below.


Before starting a WordPress blog on Bluehost, you want to come up with a domain name for your blog. Choosing a domain name can be tough, and you want to give some thought to this.


The reasoning behind my blog name is the abbreviation for WordPress is WP. So that is where I came up with the WP at the beginning to stand for WordPress as this blog is dedicated to WordPress.

I have a background in marketing and advertising, so I wanted to come up with a theme where I could stand out. The word cupid came to mind, and then I started brainstorming branding colors, etc.

WP Cupid Blog became the name of my blog shortly after. I added the word blog at the end of the domain name to help with SEO and marketing once I got my blog started as I wanted to help people start a blog and grow it.

Some important things to remember when choosing a domain name is to make sure it isn’t too long. Make sure you choose a good domain extension. For example, .com, .org, .net, etc.


I recommend you go with a .com extension as .com is the most popular extension used online.

Once people know the name of your blog, they are more likely to put in your blog name with a .com naturally. So keep that in mind.

If for any reason you already have a domain name purchased, or you want to get it from another domain provider that is fine. When we get further in the guide, I will explain what to do.

But, remember! You get a free domain name with your hosting when you start a blog on Bluehost.


Once you have your domain name figured out go ahead and click the green get started button. You will then be directed to the page that you see below.


You can choose from four different plans. The basic plan, plus plan, choice plus, and pro plan. You will see the basic plan you can get hosting for as low as $2.95 a month and for the plus and choice plus plan you can get hosting for as low as $5.45 a month. The pro plan you can get hosting for as low as $13.95 a month.

The basic plan works fine for almost everyone especially when you are first starting out and starting a blog on Bluehost. You can always upgrade to a different plan anytime you would like to.

If you are going to have more than one blog from the get-go then, you want to choose the plus plan as you can have unlimited sites with this plan.

The pro plan I recommend for established sites with lots of traffic and a good amount of revenue coming in.

Once you decide which plan you would like, just hit the green select button to move on to the next step in starting your WordPress blog.

Once you click the green select button, you will be directed to a page as you see below in the next step of our how to start a WordPress blog on Bluehost guide.

Choose A Domain Name

You will now be on a sign-up now page where you want to enter the domain name that you want for your blog where it says new domain.


You’ll see the .com next to it with some arrows. You can click on that area to pick your domain extension.


As I mentioned before I highly recommend you go with a .com, .net, or .org as these are most common.

If you already have a domain name that you purchased from another provider, you would just enter that domain name where it says I have a domain name.

Remember you get a free domain name discount though! Once you do that, hit the next button to continue starting your blog on Bluehost.

Create Your Account

You will now be on a create your account page where you want to input your account information like your name, address, email address, etc.


Once you fill out your account information, you want to move on to the package information section right under.

You will see Account Plan first. Click that, and you will see you can choose 12 months, 24 months, or 36 months.

You will see the further out you purchase your hosting for the cheaper your monthly cost will be. Choose how many months you want to purchase your Bluehost hosting for.


You will see the setup fee, and the primary domain registration fee is free. Woohoo!

Next, you will see a few additional services to add to your hosting plan. You can go ahead and unselect all of these as these are not necessary, and there are free alternatives that work just as well.

The Bluehost domain privacy protection option I would consider though. This makes your personal information private like your address, phone number, and email address. That information will be replaced with Bluehost’s information.


The primary domain registration protects you from telemarketers getting a hold of your phone number or email and bother you trying to sell you stuff related to what you do. I would consider that option. You can always add this option or any of them at a later date if you decide you want one of the selections.

At the bottom, you will see the savings that you are saving by using our exclusive Bluehost link and then the total cost of the hosting for your blog. Scroll down to the next part of the page which is where you will enter your payment information.


Once you get your payment information entered to select the, I have read and agreed to Bluehost’s Terms of Service, etc. Click the green submit button.

Bluehost will now email you your Bluehost login credentials along with some welcome emails. One of the welcome emails you will need to activate the domain name that you got.

If you already have your domain name or purchased it via another domain provider then don’t worry about this step.

Once you have completed your purchase, you will be asked to create your password for Bluehost.

Click the create your password button and you will be directed to a page where you will create your WordPress password for your blog.

Be sure to select the I have read and agreed to Bluehost’s Terms and Conditions, etc.


Once you have successfully created your password a congratulations screen will pop up. Click the blue login button to log in to Bluehost so you can choose a free WordPress theme for your blog.


Choosing a WordPress theme

The next step in our guide on how to start a WordPress blog on Bluehost is choosing a WordPress theme. Bluehost gives you the option to pick a free WordPress theme. They have lots of great options to choose from.


The directory has a bunch of great options to choose from as well. Click here to check them out.


I do want to touch base on free themes and some things to caution when using them. A majority of free WordPress themes are outdated. Since the themes are free developers, don’t stay up to date on updating them.

Due to this hackers can find loopholes in the theme and trust me you don’t want any hackers hacking into your site! Not all free themes lead to this, but you might want to research a little when choosing one to make sure they are safe and how often they are updated. You can always upgrade to a Premium theme at a later date if you would like.

A site I use and love for Premium themes is Mojo Marketplace. They have pre-made professional themes that are updated regularly and look like a design agency designed them.


One of the most popular WordPress blogging themes today is the Divi theme by Elegant Themes. Over 500,000 bloggers have purchased this theme. A great feature about this theme is it comes with a drag and drop builder that makes designing and customizing your WordPress blog on Bluehost easy.


Get Started with WordPress

The next step in our guide on how to start a WordPress blog on Bluehost is installing and setting up WordPress. Bluehost made some updates in September of 2017. They made the process of installing WordPress on Bluehost quicker and easier than before.

WordPress now automatically installs so you can start working on your WordPress blog without having to do a bunch of steps to get your blog on Bluehost up and running. Woohoo! Awesome right?!

Once you choose your WordPress theme you will be taken to a page that says your all set, start building. Click on the start building button to continue to the WordPress dashboard to start your WordPress blog on Bluehost.


You will now be directed to the WordPress dashboard. Answer the questions it asks or you can click the option saying you don’t need any help.


You will now see some Bluehost tools on the WordPress dashboard that are very helpful when you are starting your WordPress blog on Bluehost. You can easily add new posts, pages, customize the navigation menu, and install Woocommerce if you plan on selling products on your WordPress blog on Bluehost.


You will see a button that says launch your blog. See the screenshot above. Click the button and you will be able to name your blog site title and your blog site description.


When you log in to your Bluehost Cpanel you will easily be able to navigate around. You can log in to WordPress right from the Bluehost Cpanel. You can easily access your billing, account information, etc.


A helpful resource for bloggers is if you ever come across a task that you can’t quite get to look right with your blog or you want to outsource specific tasks I recommend the freelancing site known as Fiverr.


Fiverr is great if you are on a limited budget. You can get tasks completed for as low as $5. Everything from logos, WordPress tasks, web design, development, SEO, video, etc.

If you signed up for Bluehost and you are confused for any reason please email me and I will help you. That is what I am here for!

Final Thoughts

I hope you enjoyed our step-by-step guide on how to start a WordPress blog on Bluehost.

Let us know in the comments below if you liked this post! We would love to hear from you.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

26 replies
  1. Horiya
    Horiya says:

    Hello Bryan, I wanted to know whether the $2.59 is the actual price of the basic plan of bluehost or is it the discounted price? Also if I choose domain privacy protection will the bluehost charge extra for it?

    • Bryan Peterson
      Bryan Peterson says:

      Hi Horiya, The $2.95 is the discounted price for Bluehost. Depending on the currency you go with you might see something a little different. I noticed you put $2.59. Domain privacy protection does cost extra. With Bluehost the domain name is free and domain privacy costs $10.68 for a year. Let me know if you have any other questions!

      • horiya
        horiya says:

        I put a query on the bluehost website, asking them for how long I can avail the $2.59 discount if I purchase the basic plan, they told me it will be 3 years or so and I would have to pay the amount for 3 years at the start of my this correct or am I missing something? I just want to be sure about for how long I can avail the discount on the basic plan and whether I am supposed to pay the entire amount at once?.

  2. mary
    mary says:

    Good evening,

    I started a blog on Blogger, Is this Blogger site outdated ? Would you recommend another blog site I can use from start to finish ?? Please reply. Thanks

    • Bryan Peterson
      Bryan Peterson says:

      Greetings! Bluehost recently launched Blue Flash which helps new customers get to know the Bluehost dashboard along with WordPress. All you have to do is contact them via live chat or phone and a WordPress expert will be there to help. They go over plugins and good themes that might fit well for you as well. I’m here to help too! Are you having trouble with WordPress and getting your blog created or more so with the Bluehost dashboard?

  3. Myrna Whetstone
    Myrna Whetstone says:

    Hi Bryan, I signed up w/BlueHost, have a domain, installed WordPress, now I’m stuck. How do I actually set up the rest of the site and start to blog? Please help, and thank you.

  4. Danielle
    Danielle says:

    Hi! I just bought my domain name and installed WordPress. I’m very lost, the website looks plain even though I’ve picked a theme. I’m not sure what to start with for settings..

  5. Emily
    Emily says:

    Hello! I recently paid for a WordPress account (before I knew about the bluehost). Can I still make this work for me? I have already purchased the domain I want to use through WordPress.

    • Bryan Peterson
      Bryan Peterson says:

      Hi Emily! My apologies for the late response. Just moved into a new home and been busy getting moved in. You just need to point your domain name that is purchased in WordPress to Bluehost hosting. If you haven’t already you just need to purchase Bluehost hosting and then in WordPress, you will use under the nameserver 1 space and under the nameserver 2 space. If you need help let me know! I’d be happy to point it over for you.

  6. Sylvia
    Sylvia says:

    I’m new torally new to blogging and not computer literate. I need help big time! When I signed up for my domain and bluehost I didn’t read any of the terms of use. Thinking I could be anonymous I used made up info and a pen name. Now I don’t know how to fix it! Any helpful advice for me?

    • Bryan Peterson
      Bryan Peterson says:

      Hi Sylvia! So sorry for the late response. Just moved into a new house and it’s been a little hectic. My advice would be to reach out to Bluehost via their live chat or via phone and they should be able to direct you to what you need to know. If you register your domain name and utilize the Bluehost domain privacy settings your personal information for the site isn’t public and nobody can see that. On your WordPress blog, you can be anonymous with any names used, etc.

  7. Sue
    Sue says:

    I went to your ‘Contact Us’ page and there is not form there to fill out. Just wanted to let you know. I have my blog set up with bluehost and wordpress but my only question is how to get it from ‘http’ to ‘https’. The blog that I followed showed me where to go for it but also stated that it could be set up for free with bluehost option and I do not follow that. I would greatly appreciate any suggestions on which subscription option would be best for that.
    Thank you.

    • Bryan Peterson
      Bryan Peterson says:

      Hi Sue! Thanks for reaching out. Thanks for letting me know about the contact us page. I must have done that making some site speed updates recently. I’ll get that corrected. You get a free SSL Certificate with any Bluehost plan. To get your site from http to https using WordPress for your blog on Bluehost start by logging in to your Bluehost cPanel. Find my sites and click it. Click manage site. Click on the security tab. You will see the free SSL Certificate. Toggle this to on. This will begin to install the Bluehost free SSL Certificate on your WordPress blog. Bluehost will email you about the SSL Certificate as well. Give it some time. It could take up to 45 minutes for it to implement. If you need help let me know and I can do it for you for free! I’m here to help!

  8. Crystin
    Crystin says:

    I just started doing something on wordpress, but im supposed to start with bluehost? I thought it was the other way around… i’m lost. Can i do it this way? Should i start over? I’m new to everything about blogging and building a site, so I am completely lost!

    • Bryan Peterson
      Bryan Peterson says:

      Hi Crystin! The steps outlined in the start a blog with Bluehost post uses and not With you need web hosting and a domain name first before you can use With you can’t use a hosting provider like Bluehost. you can do anything you want in terms of features and edits. With you are limited to edits and themes you can use for your blog site.

  9. amanda
    amanda says:

    My question is about the vs.… If you take the steps you have outlined above, does the blog get set up under or does it depend on the theme chose (free vs. paid)?

    • Bryan Peterson
      Bryan Peterson says:

      Hi Amanda! If you follow the steps outlined above you will be using gives you a lot of freedom in things you can do with your blog opposed to

  10. Ryan Biddulph
    Ryan Biddulph says:

    Excellent breakdown Bryan. Big fan of helpful tutorials like these because they really help folks hit the ground running, blogging-wise. Goodness I wish I had a similar starter guide a decade ago when I was new to blogging.

    • Bryan Peterson
      Bryan Peterson says:

      Thank you, Ryan. Appreciate the kind words! Blogging can be overwhelming at first learning everything. This how to start a WordPress blog on Bluehost guide is perfect for anyone in their blog starting journey.

  11. Andi McDevitt
    Andi McDevitt says:

    Hi there! I followed these steps & set up my domain through Bluehost, then downloaded WordPress & was able to customize my blog & even made my first post. However, when I try to go to my site, it says WordPress coming soon. What steps am I missing?

    • Bryan Peterson
      Bryan Peterson says:

      Hi Andi! Congrats on setting up your new blog and knocking out your first blog post! Here’s how to get rid of the coming soon page that you are seeing. In your WordPress dashboard go to ‘Settings’ and then click ‘General.’ Scroll down to the bottom of the page. You will see ‘Bluehost Coming Soon Page.’ You will see ‘Enable.’ Select it to off and hit the save changes button below it. Your blog will now show live. If for some reason it doesn’t show. In your web browser clear your cache, and then that will do the trick. Let me know if you have any trouble or any other questions!

    • Bryan Peterson
      Bryan Peterson says:

      Hi Paras! The theme that I’m using for this blog is the Enfold theme. It’s a very good SEO Optimized theme. I have blog posts ranked number one on search engines and get great site speed. The Divi Theme, X Theme, and BeTheme are also great SEO Optimized WordPress themes to start a WordPress blog with.


Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *