How much does WordPress cost in 2021?

Published 20-04-2021



If you’re looking to build or renew your website then you’ve most likely done a bit of research and come across WordPress as a recommended option time and time again.

Those who recommend usually include in their reasoning that:

  • It’s a CMS (Content Management System) that is fairly easy to use
  • It’s free
  • And that’s mostly right!

    The WordPress CMS is free to download, and it being open source means you’re able to use and modify it to your liking. There are, however, always costs involved with building and hosting a website.

    The following is a list of expenses you should take into account if you’re considering using WordPress, and a few recommendations for getting the most out of your web development budget.

    Note: All prices specified below are for the cheapest plan available on each service. Click on each provider to find out if that plan suits your needs.

    Hosting Fees

    A decent hosting plan is probably the only must-have on this list, since it’s the one thing that you absolutely need for others to be able to access your site online.

    Hosting prices will vary depending on your needs. How many visitors you expect to have, the kind of content your site will serve (is it mostly text with a few images, or is it heavy on video content?), and how much control you want to have over your server all will affect how much you end up paying each month.

    For example, a premium hosted solution like WP Engine allows little control over your server settings, and even disallows certain WordPress plugins, but its automated updates, integrated CDN, and quick setup provide one of the best user experiences both a site owner and visitor will find.

    WP Engine – $30 $27/month

    Kinsta – $30/month

    SiteGround – $14.99/month

    A2 Hosting – $10.99/month

    Bluehost – $5.95/month

    Highest price: Kinsta – $30/month

    Lowest price: Bluehost – $5.95/month

    Average Price: $22.23/month

    Domain Name

    A good domain name helps your site stand out and makes it easy for potential customers to remember how to find you.

    Prices vary and from time to time you’ll look up a domain like “” only to see that it goes for $145.500 👀


    While premium domain names like these are often priced into the thousands, you’ll most likely find a domain for you for about $10/year.

    Better yet, if you’re flexible and creative enough to go for something like a .club or .design instead of a .com you might even get it for less than half that price.

    These are three popular marketplaces where you’ll be able to find and register your own domain name.




    Estimated price: ~$9.99/year

    Premium Themes

    One of the reasons WordPress can be so easy to use and set up is the wide availability of themes.

    A theme is basically a template that comes along with its own option on the WordPress admin dashboard, making it a breeze to customize everything from colors and fonts, to whole interactive sections like custom Google Maps and forms.

    If themes were to be divided into two broad categories, we would make them those that use visual builders and those that don’t.

    Visual builders deserve a whole post of their own, but if you want the easiest possible way to build a site and are willing to compromise a bit on loading speed, then they’re probably the option for you.

    Themeforest – ~$59

    Themeforest is the most popular theme marketplace out there. There’s a huge variety of premium themes to pick from, and while many of them have different prices, you’ll notice they are mostly around $59.

    A nice plus: purchases include all future updates to the theme you buy.

    Elementor – Free – $49/year for a single site license

    A visual builder, and a great one at that. It allows you to work directly on an exact copy of your site and see changes as you make them.

    Elementor comes with ready-to-use templates out of the box, as well as forms, popups, and works perfectly with WooCommerce.

    Divi – $89/year – $249 one-time fee

    Divi is also a visual builder and is very similar to Elementor. Buying it also give you access to extra themes and plugins published by Elegant Themes, the makers of Divi.

    Estimated price: ~$65 (per year or single payment depending on the option you choose)


    Plugins are a simple way to add new features to your WordPress site, and with a selection of hundreds of thousands of free and paid plugins, there’s probably one for anything you need to do.

    Pricing for premium plugins will depend on whether the one you choose requires a subscription or a one-time fee, and even then, prices will can go from a few to a few hundred dollars a month.

    Note: An overuse of plugins can cause compatibility issues and slow down or even break your site if not properly maintained, so while they can be huge timesavers, be mindful when installing them.

    We recommend checking out these plugins:

    RankMath – Free – $59/year

    Rankmath is an excellent SEO plugin that gives you suggestion on how to optimize the content on your pages and blog posts, and allows you to track your website’s performance for a set of keywords.

    Hubspot – Free

    Hubspot is a complete suite of sales, marketing, and support tools. One of its most popular resources is its free CRM. Hubspot’s plugin allows you to easily connect a site to your CRM, making it easy to create new forms and add submissions to your CRM.

    Updraft Plus – Free – $42/year

    Keeping your site safe and backed up is probably one of the smartest things you can do to protect your hard work. Updraft provides a simple way to back up and restore your site bu connecting to popular storage services like Dropbox, Google Drive and AWS S3.

    WP Rocket – $49/year

    One of the most popular and best-reviewed caching plugins for WordPress. Using WP Rocket will help speed up your site by reducing the size of static files and unnecessary requests.

    Other Services

    Developer fees

    While WordPress is simple enough to use on your own if you’re building a basic site, you might need extra help if you want a very specific design for your site and it needs to be built from scratch.

    The same would be the case for advanced features such as integrating third party APIs or automating marketing related tasks.

    In terms of developer hourly rates, they will vary depending on their experience, skill, and more often than not, location.

    Also keep in mind that jobs that take longer or are more complex will likely cost more than tasks sucks as copy or style updates.

    If you need an extra pair of hands to help you customize your site you could turn to a freelancing marketplace for help.




    Estimated spend: $200 – $1,000

    If you need help determining the scope of the work you need or need a hand figuring out if you really need to hire a developer feel free to reach out to us and we’ll happily help you find the most convenient option.

    Tip: If you find a developer that you’re happy with try your best to stick with them. As your site grows it will save you a lot of time and money to have a developer working on it that is already familiar with the job, instead of paying for someone to get familiar with your site for every change needed.


    A Content Delivery Network (CDN) is completely optional, but a great service to hire. A CDN will host static files such as images, stylesheets, and HTML on several external servers and deliver them to your visitors from the server that is closest to their physical location.

    Serving these files from the most convenient server location makes page loading speeds much faster than placing all that load on your hosting provider. This is great for SEO, and improves user experience, which in turn improves conversion rates.

    Prices are usually calculated per GB and will depend on how large the files your site serves are, and how many requests are made for those files (ie: to how many visitors they are shown)



    Stackpath (formerly MaxCDN)


    If you start at the lower priced end of this list then you would spend about $140.39 per year on your site.

    Choosing to go all out and buy all of the more premium services, however, will put your cost at about $2,228 per year.

    As you can see, the price for building and maintaining a WordPress site can vary.

    Take these services and their prices as a starting point, choose the options that you think will really benefit your business in the long run, and you’ll have a site set up for success.