If you are a newbie and want to create a blog, you may want to know how much does it cost to start a blog. Here in this article, we discuss the cost involved in starting a blog.
Before we start, I would like to mention here that there are two approaches to create a blog. First is to create a hosted blog and second is to create a self-hosted blog. What are they?
A hosted blog is a free blog that you can start with any of the leading blogging platforms. For example, blogger.com, wordpress.com, tumblr.com allow you to create a free blog. However, there is a downside to it. The blog name would be something like bloggingstudio.wordpress.com or bloggingstudio.tumblr.com.
Apart from that, the free blogs come with lots of restrictions. They don’t allow you to install each and every plugin that you might want to. Also, some of them don’t allow you to put advertisement (like Google adsense) on your blog. In other words, you really don’t own your free blog. They also don’t look professional.
If you are serious about blogging, you should go for the second approach. This is called self hosted blog. You completely own your blog and free to use any plugin and put adverts on your blog. In order to create a self hosted blog, you need a domain name and a web hosting account.
How Much Does It Cost to Start a Blog (Self Hosted)
Now lets see how much you have to shell out in order to start a blog.
Cost of Domain Name
You need to register a domain name in order to have a self hosted blog. For example, the domain name of this blog is BloggingStudio.com.
A domain name with .com extension costs you around $12 USD per year. However, you can even get a domain name for free when you sign up for a web hosting account with BlueHost (read below). In case you want to just register a domain name separately, you can do that on Godaddy.com for around $12 USD.
It is recommended to register a domain name with .com extension. That’s most popular and oldest one.
Cost of Web Hosting
When you sign up for a web hosting account with the leading web hosts, you will have to pay around 6 to 7 USD per month, that’s around $80 USD per year.
However, currently BlueHost is running a promotional campaign. If you sign up with them, you will be charged just $4.95 USD per month, that is $59.4 for the first year. You also get a free domain name with each web hosting account.
My choice: When I started my first blog, I signed up for a web hosting account with Bluehost for $59.4 for 1 year. Got a free domain name with the web hosting account. When I had to create more blogs, I registered additional domain names with Godaddy and used the same hosting account of Bluehost for all the blogs.
Cost of Blogging Software
WordPress.org gives you a free blogging software that you can use on your web host. It’s easy to install WordPress with just 1 click on the leading web hosts. For example, check this tutorial to find out how to create a blog in less than 5 minutes.
Cost of Theme (Optional)
There are plenty of free themes available for WordPress that you can use. However, if you want, you can use a premium theme after paying a one time fee.
StudioPress genesis framework with a child theme will cost you $99.95 USD. Thesis theme will cost you $87 USD. There are some great themes available for $25 as well.
My choice: I use StudioPress theme on all my blogs.
To sum up, here are the costs involved in starting a blog.
1) Domain name: approx $12 to $14 USD per year (Free when you sign up for web hosting account with Bluehost)
2) Web Hosting: approx $60 to $100 USD.
3) Cost of Theme: $25 to $100 (Optional).
This post contains some affiliate links. If you sign up with the services mentioned here using these links, I will get a small commission for referring them an amazing customer. You won’t be charged anything extra.