An average website builder can cost you about $3-$30/month. However, most builders also offer a free plan or a trial period where you can try out the builder before purchasing it.
You can also opt for WordPress.org, which is self-hosted and completely free. Just remember that you will still need to purchase a domain name and hosting plan and that can increase overall costs.