The development of a website can take anywhere from 50 hours to 500 hours (which is typically spent over a period of 3 weeks to 16 weeks). If you're getting your website built from a technical partner there are several steps to the process which include project discovery, design, development, testing, launch and website improvements phases.