When should I register for the baby shower?

Danielle • Nurse 😷 • MC 1/26/19 👼🏼 • 🌈 👶🏼 1/12/2020👶🏼due 3/22/22

I’m currently 16 weeks along and will be having my shower when I’m 30 weeks along (had to make it a little early because of the holidays around that time), but I have NO idea where and when to begin creating a registry.