 [ Symptoms ] my a1c a year ago was at6 1 it is now 5 2 i am 67 yrs old how long do i have to take metformin [ Disease ] because your a1c is now normal i would talk to your doctor about whether or not you need to stay on metformin let him or her know any changes to your diet or weight