Since it is derived from a formal dinner, a bachelorette party is properly held in the evening, usually about a week (or at least a few days) before the wedding, and usually includes dinner, although alternative approaches are not uncommon.
when do you go on a bachelorette party
usually about a week (or at least a few days) before the wedding