When should you plan a baby shower? Baby showers are typically held four to six weeks before the baby's due date—late enough that the pregnancy is well along, but likely early enough to avoid an untimely arrival.
What month should you do a baby shower?
Most people agree that anytime between 24 and 32 weeks (six to eight months) is the best time to throw a baby shower. Your baby shower schedule will likely depend on several factors including invited guests, time of year, and of of course the honoree's preference for the date and time.
Is 30 weeks too early for a baby shower?
The short answer is that there's no "right" time — some parents opt for a shower early on in their pregnancies, while others wait until a week or two before their due dates.