Question: how long does it take penicillin shot to cure syphilis?
Answer: If you had syphilis for more than one year, you need three shots—one shot a week for three weeks. If you're allergic to penicillin, be sure to tell your doctor. If you have an advanced case of syphilis, you may need stronger treatment. You may get shots of penicillin every day for 10 days.