Traditionally, baby showers are held during the later stages of pregnancy, typically in the third trimester. It is advisable to consult with the expectant mother and choose a date that is convenient for her.