This is a question newly naturals have and even people that have been natural for months still ponder. First, let me say that washing your hair is good for hair growth. If your goal is to grow long hair, then doing frequent shampoos will help stimulate your scalp and increase blood flow to your hair follicles, which will result in hair growth. However, if you are using products with unfavorable ingredients you could be doing more harm than good with an increased frequency. Using shampoos with sulfates, cones, or any other drying ingredients can stunt hair growth, cause breakage or split ends, and/or dry out your hair.
During my hair journey, these are my regimens for each stage:
During the TWA stage, you have the most freedom to shampoo your hair. Most naturals at this stage do "Wash-N-Go"s all the time because they're quick and easy. Basically a Wash-N-Go, is when you shampoo and/or co-wash you hair, put in a Leave-In conditioner and a sealant and go on about your day. Because of the frequency of Wash-N-Gos you're typically washing your hair 3-5 days a week. This is entirely okay, as long as your shampoo and/or conditioner are moisturizing. My favorite shampoo was the OyinHandmade Honey Wash!
When your hair grows out some and it becomes a lot less convienent to shampoo your hair multiple times a week, the typical length between shampoos is about 1-2 weeks. Going beyond 2 weeks, is definitely acceptable but be aware the you may notice a lot more "shedding" during shampoos. You'll notice more hair shedding because you aren't removing the natural hairs that shed daily from your hair for a longer period of time [you shed at least 100 strands of hair per day]. I would recommend not going beyond 3 weeks without shampoo'ing your hair because after that point you put your hair at risk for a lot of tangles and matting. Which is another good point, be sure after each shampoo you properly detangle & moisturize your hair!
Beginning Locs / Sisterlocks
When you first start your Locs, whether they're Traditional, Sisterlocks/Brotherlocks, you want to give your hair a period of time to settle. I personally went 4 weeks before I shampoo'd my newly installed Sisterlocks and that was pretty intense for me! However, on average, when you start Traditional Locs your Locitian will recommend waiting about 3 weeks before your first shampoo. And during the first 6 months of your Loc journey waiting at least 2-3 weeks between shampoos gives your hair a good amount of time to settle before it is manipulated again.
After your Locs have settled and begin going through the Hair Locking stages [HERE] you have more freedom to shampoo. With Traditional Locs, 2-3 weeks is a good length of time between shampoo's because you don't want to retwist your nu growth any sooner than 2 weeks to avoid causing thinnning. With Sisterlocks/Brotherlocks shampooing is at your personal discresion since you typically wait 5-7 weeks before another retightening. I personally shampoo my Sisterlocks every 3 weeks and/or before my retightening.
So, how often do you currently shampoo/co-wash your hair? Will you be changing your regimen?