吃安眠藥,按照目前常用的安眠藥來說,通常30分鐘之內就可以起到鎮靜、安神、安眠等作用,並促進睡眠,尤其是針對焦慮癥、入睡比較困難者,通常能夠在30分鐘之內起作用。但也有個體差異,藥品藥性也不完全一樣,常見藥物有思諾思一類藥物、苯二氮䓬類、佐匹克隆等,具體如下:1、思諾思:敏感一點者吃瞭思諾思一類的安眠藥,可能入睡就非常快,比如部分患者可以在幾分鐘或十幾分鐘內起作用,故臨床醫師多會囑咐患者上床以後,躺在床上吃思諾思一類的藥,避免出現意外,避免過早發揮作用以後,出現不必要的意外外傷、跌倒等。2、苯二氮䓬類:如普通安定、舒樂安定等,對於不太敏感的患者可能起效時間長一點,部分患者半小時到一小時起作用。同時此類藥物還可能有延遲反應,第二天起床以後還可能有頭昏、頭暈等現象,像汽車司機就不宜吃此類藥,避免出交通事故、意外等。3、佐匹克隆:此種藥物作用也比較快,副作用比較少,也沒有所謂的延遲反應,也是臨床常用的藥物,常在半個小時內起作用,可以延長睡眠,保證在六小時之內有好的睡眠。總之,有些藥作用快,消失得也快,像思諾思類藥物。部分藥物,像安定一類,通常作用稍微慢一點,有延遲反應。籠統的說吃安眠藥多久能起效果,一般來講患者在睡前半小時吃藥能夠起到效果。