You can start a basic website for less than $20 a month, which includes domain registration and hosting fees. Other website builder plans that have enhanced features can range from $5-50 a month. Optional features like custom design services can add cost, but remember, they’re optional. Make sure to take a look at any discounts or deals for annual plans and/or multi-year commitments that may come with the website builder plan you want.