患有咽喉炎要吃多长时间的阿莫西林要根据具体的病情来决定。如果只是有轻度的炎症,在服用阿莫西林三天左右的时间咽喉炎的症状能够得到改善。如果咽喉炎的症状比较严重,出现发热或者是吞咽困难等情况,需要用药7~10天才能够起到消肿和消炎的作用。患有咽喉炎尽量做到饮食清淡,尽量减少吃辛辣刺激和烧烤等食物,不能饮酒吸烟。