The best time balances: giving the mum time to prepare, and keeping her comfortable.
4–8 weeks before the due date is ideal.
Send invitations 10 weeks before with our baby shower invitation template.