How Long does it take to Build a Website? Once we have all the content (Text and Images), it should take 3-6 weeks for us to design and build a typical, small scale website of 8-10 pages. The most time consuming phase of any web project is collecting and writing the content.