Itching is a tingling sensation that invokes the desire to scratch the irritated area. It can be the symptom of several conditions or irritants including insect bites, parasites, allergic reaction, skin disease (such as chicken pox or eczema), dry skin and other factors.
Below you will find alternative and natural treatment options including those from a Chinese Medicine perspective for itching.