Why does my vagina get itchy? Is it because of the pubic hair?

Lots reasons. You may have an infection, you may have a dermatitis (skin condition), if you have shaved the area hair growing back can be both itchy and irritating.