WordPress is technically open-source and free to use, but you’ll need to pay for web hosting and your domain, as well as any premium features you want to use, such as plugins and themes. So, while WordPress is technically free, there are costs involved with building websites using this platform.