Thank you for your question! Daily bleeding for more than 8 days is considered a long period. If your period lasts for more than 8 days, you should make an appointment to check in with your health care provider as soon as you can. Long periods may be the result of one or multiple factors including stress, pregnancy, infection, hormonal imbalances, birth control methods, and more. Before your appointment, write down to the best of your memory the day you last had sex, the day your current period began, and any information about current medications or birth control methods you are using.
Our health guides are developed through a systematic, rigorous process to ensure accuracy, reliability, and trustworthiness. Written and reviewed by experienced healthcare clinicians from Boston Children's Hospital, a Harvard Medical School teaching hospital and consistently ranked as a top hospital by Newsweek and U.S. News & World Report, these guides combine clinical expertise, specialized knowledge, and evidence-based medicine. We also incorporate research and best practices from authoritative sources such as the CDC, NIH, PubMed, top medical journals, and UpToDate.com. Clinical specialists and subject matter experts review and edit each guide, reinforcing our commitment to high-quality, factual, scientifically accurate health information for young people.