To get the best experience while viewing this site, it is recommended that you upgrade to a modern browser version of Chrome or Firefox.

You may do so by clicking on one of these icons:


southern new mexico surgery center
 
  •  

  •  
    Health Library Explorer
    A B C D E F G H I J K L M N O P Q R S T U V W X Y Z A-Z Listings Contact Us
    Interactive Tools

    Calculating a Due Date

    A typical pregnancy lasts, on average, 280 days, or 40 weeks—starting with the first day of the last normal menstrual period as day 1. An estimated due date can be calculated by following steps 1 through 3:

    1. First, determine the first day of your last menstrual period.

    2. Next, count back 3 calendar months from that date.

    3. Lastly, add 1 year and 7 days to that date.

    For example: Your last menstrual period began on September 9, 2023. Counting back 3 calendar months would be June 9, 2023. Adding 1 year and 7 days would bring you to June 16, 2024, as your estimated due date.

    This 3-step method is referred to as Naegele's Rule and is based on a normal 28-day menstrual cycle. Therefore, dates may have to be adjusted for longer or shorter menstrual cycles. 

    You may also estimate your delivery date by using steps 1 and 2 below and the chart:

    1. First, locate the first day of your last menstrual period (in black text).

    2. Next, note the date directly below. This is your estimated date of delivery (in blue text).

      Due Date Calendar

    Online Medical Reviewer: Donna Freeborn PhD CNM FNP
    Online Medical Reviewer: Heather M Trevino BSN RNC
    Online Medical Reviewer: Irina Burd MD PhD
    Date Last Reviewed: 1/1/2023
    © 2000-2024 The StayWell Company, LLC. All rights reserved. This information is not intended as a substitute for professional medical care. Always follow your healthcare professional's instructions.
    horizontal line

    Southern New Mexico
    Surgery Center

    2301 Indian Wells Rd. Suite B
    Alamogordo, NM 88310
    www.snmsc.org

    Phone: 575.437.0890
    Fax: 575.437.0905
    Email: info@snmsc.org

    Disclaimer