When reading any description or blog about WordPress, if you don’t come across any other word, there is one word you can never miss and that is the word “free”. This word has misled a lot of people and given them a completely delusional idea about WordPress and its functionality.

Of course, WordPress is indeed free, in the sense that you do not have to purchase it from anybody before you can use it and there are no hidden charges, for you to use the software. In fact, you could even log on to and create your very own website and manage it as well, without ever having to pay a dime for it (that is of course, if you’re only interested in the most rudimentary features). So far so good, right? 

However, if you intend to make some money with your site and you really want to gain some ground on the web, then the cost is a long way from free! Why not? What am I paying for? Well see for yourself:

  • Domain name registration
  • Hosting
  • Developer fees
  • Premium plugins
  • Security services
  • Premium themes
  • Backups and storage

All of these features come with an associated cost, WordPress or no WordPress. WordPress is not a charity organization as many people believe in their minds. They spend money on purchasing up-to-date hardware and software, that they in turn share with you, not to mention the cost of physically maintaining those facilities and servers that you gracefully enjoy. So, basically, nobody can provide those services for “free”.

Management Options for WordPress Powered Websites

  • Self-hosting
  • Managed WordPress hosting

Each of these options have their cost implications and the choice of the appropriate one depends on your needs and your budget.

  1. Self-hosting: There are various self-hosting services like and HostGator, where you can host your websites for as low as $5 per month, which brings you to about $60 a year. Of course, this is the very minimum.


  1. To have your own domain name on WordPress you need to pay around $3 a month that brings you to about $36 a year. This is of course a minimum.


  1. Managed WordPress hosting: This still involves self-hosting but with the assistance of professionals who know stuff that you don’t. This service will cost you nothing less than $29 a month. Of course, you will most likely need to purchase a premium theme ($99) and you may end up spending between $448 to over $3000 per year.