安眠药通常半个小时左右就会起效,但是可能会因为每个人的体质不同,对药物的敏感性不同而延长或者缩短时间。如果已经吃了一颗安眠药,但是超过了半个小时没有效果的话,就可以再加一片服用,但是一般不要超过两片,因为如果服用过多可能会危及到身体健康,严重的话更会有生命危险。