بی خوابی می تواند کوتاه مدت (حاد) و طولانی مدت (مزمن) باشد. همچنین بی خوابی می تواند مدتی وجود داشته باشد و مدتی نباشد (می آید و می رود). بی خوابی حاد می تواند تا سه ماه طول بکشد. هنگامی که فردی حداقل سه شب در هفته و به مدت یک ماه و یا بیشتر دچار مشکلات خواب باشد می گویند دچار بی خوابی مزمن گردیده است.
اگر علت بی خوابی درمان نشود می تواند سالیان سال طول بکشد.