Traditionally, baby showers are held in the third trimester of pregnancy from 28 to 32 weeks. This is because this is a great time to start planning and hosting your event.