The cost of website design and development can vary depending on a number of factors, such as the size and complexity of your website, the features you need, and the experience of the designer or developer you hire. Generally, you can expect to pay anywhere from a few hundred dollars to tens of thousands of dollars for a website.