In my office we give our patients cephalexin for 7 days twice a day, you should not need more then this. If you do a repeat injection your doctor may give you another round of antibiotics.