Hemorrhoids will often go away on its own after a few days without needing treatment. You may try using coconut oil or any other homemade remedies to treat the symptoms of the hemorrhoids. Chronic hemorrhoids, on the other hand, can last for weeks. Some hemorrhoids, however, don’t go away and may need medical attention.