Most newbie runners can get half-marathon ready in 3-4 months ; if you have already been jogging, run/walking, or completed shorter distance events like a 5k or 10k, you can likely get ready in 3 months (12 weeks).
How long before a marathon should you start training?
As a general rule, beginning runners should give themselves at least 5-6 months to train for a full marathon. After all, you don't just want to finish your first marathon. You want to finish your race feeling strong and injury-free.
Can a beginner train for a half marathon in 8 weeks?
It's possible to crash train and safely get into shape within 2 months. If you plan for an 8 week half marathon training program, you should already be able to at least run 3-5 miles comfortably—with at least 9 base miles weekly—otherwise, you should check out a less aggressive training plan.