The time it takes to build a home depends on many variables such as size, design, time of year, weather etc. A standard home can take between three months to six months to complete. Weather can heavily influence the speed in which construction proceeds. A very wet winter, for example, can keep your builder from pouring the foundation, which can hold up the process for several days. On the other hand, once the foundation is poured and the roof installed, construction is no longer influenced by the weather.
Completing the interior of the home is a slower process due to the interdependence of sub-contractors, such as electrical, plumbing, heating, etc. to be able to complete their portion of the work. The exterior of the home can typically move forward much faster than finishing the interior of the home.