days to a month and it will PREVENT anxiety attacks but doesn't help you if you are having one and take it like Klonopin or Xanax. Doctors say I am too young althought I am 27, to be taking those medications as they can be adictive. But what am I to do if I am having one? I have only had the buspar for two days and I have alot of anxiety.