I am not sure what the proper etiquette is for wedding showers. My fiance and I are from different towns about 2 hours apart. My attendants are mostly from my hometown and they along with my two older sisters are planning a bridal shower in my home town. But, my future mother in law also wants to have a bridal shower for me in my fiances hometown. My FMIL and I are very close, we have always gotten along well. She realizes that most of the people that would be invited from their hometown would not be able to make it to my hometown.
My fiance and I met in college, and the college is very near to his hometown so I have become very close with his friends and family. So, I they would be invited to the shower regardless of where it was. My mother says its fine because the only people that will be at bother showers will be me, my mother, and my FMIL. I'm not sure if it is appropriate to have two showers or not.
Dear Not Sure, Two wedding showers are fine. But, family shouldn’t be involved in the planning or hosting, as often it becomes all about trying to garner as many gifts as possible. It is only human nature. Plus, the parties typically involve too many guests. These should be small, intimate affairs. So, neither mother should host. Your sisters may if they are also attendants.
We have many posts concerning shower etiquette. It may help to visit a few of them.