止痛药吃了多久见效,应根据具体药物进行分析。通常情况下,服用止疼药30分钟左右,就能见效。对于止痛药,立即起效是其重要特征,能迅速止痛,缓解疼痛。比如对乙酰氨基酚,起效时间是15分钟-30分钟左右。其中泰诺林里面是缓释成分,外面是速释的对酰氨基酚。所以,其有长达4-6小时的作用时间,但是起效时间仍然较快。布洛芬,商品名芬必得,起效也较快,是缓释的胶囊,里面有速释成分,也有缓释成分,可以持续8小时。普通止痛药,如塞来昔布,3小时就能达到血药浓度峰值。在此之前,30-60分钟左右也可以见效。因此,止痛药物服用30分钟左右见效,如果没有疗效,则药效果不好,或者没有使用最佳药物。