Assuming you want a custom design, usually, it takes at least 3 to 4 weeks. However, this can vary depending on the complexity of your website, all the input you can provide, your feedback, and the availability of your content.