The timeline will vary with every development and is somewhat dependant on municipal requirements. However the main variable is the length of time that it takes to bring together a group of committed individuals who are financially capable of developing the project.
A small group of households will typically start the process and continue to build membership as the development proceeds. Ideally, all the homes will be spoken for by the time the project has been completed.
Once a core group has formed, cohousing development does not take any longer than traditional development when professionals are used in the process.
Source: Canadian Cohousing Network