在临床上针灸扎多久比较好,要根据患者的病情以及具体的情况进行分析。一般情况针灸治疗留针大约30分钟左右,但是对于一些比较顽固性的疾病或者临床上比较常见的疑难杂症,并且体质比较虚弱的患者,采用补法需要延长留针时间,一般留针40分钟左右。当然根据具体的情况也有不同的选择,比如急性病的患者在进行针灸治疗时大约留针20-25分钟左右即可。而针灸治疗的周期大约是14天左右,14天为一个疗程,一个疗程下来患者就能够见到很好的疗效。