It depends on what website builder you go with, what type of site you’re creating, and how particular you are about the fine details. You can technically build a website in as little as 15 minutes by slightly tweaking an existing template, or you could spend weeks on it to ensure it turns out just as you envisioned.