We realize that “it depends” sounds like a bit of a cop-out answer, but the size and scope of the project does play into the amount of time it takes. On average, website builds take around 5-6 weeks.