在临床上针灸要多久分为个方面:1.针灸的治疗周期要多久,对于病情比较轻微并且只是进行调理的人群,针灸的周期大约5-7天左右。对于病情比较严重并且需要长期治疗的人群,治疗的周期大约1-3个月左右。2.针灸留针多久,一般针灸留针大约25分钟左右,但是对于一些慢性疾病或者一些比较严重的疾病,留针的时间可能稍微长一些,可以到达40分钟左右。所以通过以上两点分析,针灸要多久。在疗程方面以及留针时间方面综合的分析,根据患者的情况进行选择,在正规医院的医生操作下,达到很好的治疗效果。