Sometimes its 25 days, sometimes its 24 days and sometimes 26 and it lasts for just about 4 days, is that normal?? Answers: Yes. The average is usually 28-31 days but some females own it every 21 days. If it seems to be a problem you can reach a deal to your doctor about going on birth control to try and regulate it better.