Hay fever will last for weeks or months, unlike a cold, which usually goes away after 1 to 2 weeks. How to treat hay fever yourself. There's currently no cure for hay fever and you cannot prevent it. But you can do things to ease your symptoms when the pollen count is high.