Showers are typically held a few months to a few weeks before the wedding. You see, it's common for a bride to have multiple showers. When this occurs, the hosts should consult one another about guest lists to avoid duplication.