how long does it take for allergy shots to be effective?
<answer> It takes 6 to 12 months for allergy shots to be effective. <context> How long will it take to feel better on allergy shots? Some patients will notice an early improvement of symptoms within several weeks during the build up phase, but it may take as long as 6 to 12 months on the maintenance dose to see a significant improvement.