The cost of WordPress varies depending on the plan you choose. The WordPress.com Free plan is free, but includes ads on your site. The WordPress.com Personal plan costs $4 per month or $48 per year, while the WordPress.com Premium plan costs $8 per month or $96 per year. The WordPress.com Business plan costs $25 per month or $300 per year. The cost of a self-hosted WordPress.org site depends on the web hosting provider and domain name registrar you choose.