针灸一般多长时间为宜,要根据病情来决定。如果是新发的疾病,比如感冒,咳嗽,消化不良等,针刺3到5次就能够痊愈。如果是面瘫,失眠等疾病,需要治疗1到2个疗程。针灸每次针刺20分钟到半个小时,连续7到10天为一个疗程,可以酌情根据病情,调整针刺的频率和间隔时间。如果是体虚调理的,也可以间隔时间长一点。针灸是一种传统的中医疗法,具有调和阴阳,疏通经络,调理脏腑的功能。治疗的频率和患者的体质,病情轻重,密切相关。