I believe I've read that for a major molt, whih=ch is all of them except the 6 month one, it takes about 3 months before they lay again. My poor leghorn is just now getting some new feathers, looks about half naked, and hasn't laid in about 2 months. She used to lay close to daily.