How long does it take to design a website?

Generally speaking, a 4-6 page business website takes anywhere from 3-5 weeks, depending on how ready you are with your written content.  E-commerce web design takes about 4-8 weeks, also again depending on how ready you are with your product and company information.  A website redesign can take anywhere from 1 to 6 weeks depending on the scale of the redesign.