Sinusitis (sinus infection), which causes sinus headaches, typically takes two to three weeks to pass on its own.x Talk to your doctor if you experience any of the following: Your headache is severe and over-the-counter pain medication doesn’t offer relief You often have to miss school or work because of headaches Headaches are interfering with your daily lifexi