It depends on the type of website, for a simple website may take 4 to 6 weeks to design and develop and in the case of large websites it takes several months.