Nose twitches can happen for many reasons, and they often go away on their own in a few days or weeks. But if the twitching persists or becomes more frequent, it may be time to consult with a doctor.
Your doctor can evaluate your health history and perform a physical exam to help determine if the twitching is caused by a neurologic, medical, or psychiatric condition. Your doctor can also ask you to keep a diary of the times when the twitch occurs and compare them with times in the past.
Having an imbalance in your diet can lead to facial twitches and other muscle movements, like nose twitching. The best way to combat these symptoms is to eat a healthy diet, including plenty of fruits and vegetables. You can also try eating smaller meals and increasing your water intake.
Facial twitches are a common symptom of anxiety disorders, but they can also be a sign of other things, too. If you find that the twitching is most likely caused by your stress levels, you might want to work with a therapist or psychiatrist to help manage your anxiety.
Other problems that can cause muscle spasms are a stroke, injuries to your nervous system, and diseases like Parkinson’s disease or ALS (amyotrophic lateral sclerosis). A doctor can assess your condition and recommend treatment that will decrease the frequency of the twitches.