How to start a blog for free: List of 5 best free blog hosting sites

how to start a blog for free


The question how to start a blog for free is the most favorite question of beginners. In this article, i am going to share a list of 5 best free blog hosting sites.  The reason that people are looking for free hosting sites in the beginning is that they don’t want to spend money in the start.

How to start a blog for free?

There is a debate of different bloggers that you should use a free blogging platform in the beginning and later on they can buy a proper domain name with hosting.  A few bloggers think that from the beginning, one should buy a domain name and paid hosting.

My personal vote is with the second category of bloggers. Yes, I believe that one should take a start like a pro blogger. The reason is simple, if you think big, you will earn big.

MakeMoneyBloggers has arranged a special hosting deal with bluehost. What is the deal? Deal is that you will get 63% off on hosting ($2.95 per month) and 1 domain name free for life. Need to add more value including 63% off on hosting plus a free domain name? OK, here is an add-on for my readers:  I will setup a whole blog for you for FREE with basic plugins installed, if you buy the hosting plan from bluehost clicking this referral link."

There is another reason why I emphasize on buying your own domain name. The reason is branding, try to brand yourself so that people listen to whatever you say.

Read this post you will find it helpful to decide whether to go with a free service or a paid service.

List of 5 best free blog hosting sites


  1. WordPress

 This is one of the best free blog hosting sites over the internet. It has more than 76.5 million blogs running on its server successfully.  The best part of this blog hosting site is that it is user-friendly. Beginners can easily follow a few simple steps of how to start a blog for free on wordpress successfully.

This platform is totally free, it means you get a free domain name and a hosting service for life. But at the end of the day you don’t own the blog as all rights are reserved by the wordpress.

The best part of this blog hosting site is that it provides themes and plugins that you can use to enhance your blogging experience.  You can easily customize the design and colour scheme of your blog. Moreover, you can also use plugins for different functions like email subscribers, SEO tools, social media sharing tools and many more.

If you are not a website developer, then it is one of the best options for you to use this free platform.

  1. Blogger

Blogger is a free hosting site that is owned by Google. Blogging on blogger is as easy as reading A-B-C-D.  It is a user friendly platform that comes with limited options. Yes this is a loophole for advance bloggers that you have limited options at blogger.

If you are a beginner, and you don’t know about web development then you can use the basic version of blogger. This platform is very simple and you can share your first post within 30 minutes.  Blogger is best for personal blogs and niche blogging.

If you are an event blogger, then this is the best option for you. If you are looking for long ter. m, then I would not suggest this to you.

  1. Wix

I have placed wix at 3rd place; the reason is that is an awesome website builder tool. You can use it for blog and also to make a free website. If you are not a professional, you can simply use this online website builder tool and can make a professional looking blog or a website.

Wix is one of the best free hosting site that comes up with advanced tools that are extremely use friendly. A lay man can build up a professional looking website and an ecommerce website. Yes ecommerce website with full functionality.

Wix provides full SEO functions to its bloggers and website builders. The designs are responsive and the load time of their websites is also very fast. Their customer service is also good and friendly.

Furthermore, you can also watch their tutorial videos that explain stepwise how to start a blog for free on wix platform.

  1. Weebly

This is one of my favorite free blog hosting site. There is around 13 million people use weebly to design their websites and blogs. It is an online website developer tool that comes up with pick and drop option of different feature into theme.

So it means that it is also a good platform for beginners who are not experts in web development.

  1. Webs

This is another amazing free blog hosting site that offers full customization. You can use this platform for designing your blog and website. They have unique templates that you can use for your blog.

Furthermore, it also offers you to embend videos in your blog. So if you are looking to start a tutorial blog or a website, this is a good option. They have material, support that answers how to start a free blog on webs.


I hope that you will find this post useful, as I can see a few articles on the internet that are providing a list of free blog hosting sites.

But unfortunately, there are a few in the list which are not purely free. So I decided to work on this aspect, as many bloggers around wanted to know how to start a blog for free.