Pregnancy Calculator

Pregnancy Calculator is used to calculate the date your baby will be born. The due date calculator is calculated based on the last period, conception date, IVF, and Ultrasound.

Due Date Calculator

Calculation Method:
First day of your last period:
Cycle Length:


Weeks:
Days:
Calculate

When will my baby be born?

The following pregnancy due date calculators shows the date that your baby will be born assuming today is the first day of your last period.

Pregnancy Due Date Calculator

Last Period May 20, 2024
Cycle Length Due Date
Not Sure February 23, 2025
18 Days February 13, 2025
19 Days February 14, 2025
20 Days February 15, 2025
21 Days February 16, 2025
22 Days February 17, 2025
23 Days February 18, 2025
24 Days February 19, 2025
25 Days February 20, 2025
26 Days February 21, 2025
27 Days February 22, 2025
28 Days February 23, 2025
29 Days February 24, 2025
30 Days February 25, 2025
31 Days February 26, 2025
32 Days February 27, 2025
33 Days February 28, 2025
34 Days March 1, 2025
35 Days March 2, 2025
Date of Conception May 20, 2024
Due Date February 9, 2025
IVF Date of Transfer May 20, 2024
IVF 3 Day Transfer Date IVF 5 Day Transfer Date
Due Date February 6, 2025 February 4, 2025
Ultrasound Date of Ultrasound May 20, 2024
Weeks Days Due Date
0 weeks 0 days February 23, 2025
0 weeks 1 days February 22, 2025
0 weeks 2 days February 21, 2025
0 weeks 3 days February 20, 2025
0 weeks 4 days February 19, 2025
0 weeks 5 days February 18, 2025
0 weeks 6 days February 17, 2025
1 weeks 0 days February 16, 2025
1 weeks 1 days February 15, 2025
1 weeks 2 days February 14, 2025
1 weeks 3 days February 13, 2025
1 weeks 4 days February 12, 2025
1 weeks 5 days February 11, 2025
1 weeks 6 days February 10, 2025
2 weeks 0 days February 9, 2025
2 weeks 1 days February 8, 2025
2 weeks 2 days February 7, 2025
2 weeks 3 days February 6, 2025
2 weeks 4 days February 5, 2025
2 weeks 5 days February 4, 2025
2 weeks 6 days February 3, 2025
3 weeks 0 days February 2, 2025
3 weeks 1 days February 1, 2025
3 weeks 2 days January 31, 2025
3 weeks 3 days January 30, 2025
3 weeks 4 days January 29, 2025
3 weeks 5 days January 28, 2025
3 weeks 6 days January 27, 2025
4 weeks 0 days January 26, 2025
4 weeks 1 days January 25, 2025
4 weeks 2 days January 24, 2025
4 weeks 3 days January 23, 2025
4 weeks 4 days January 22, 2025
4 weeks 5 days January 21, 2025
4 weeks 6 days January 20, 2025
5 weeks 0 days January 19, 2025
5 weeks 1 days January 18, 2025
5 weeks 2 days January 17, 2025
5 weeks 3 days January 16, 2025
5 weeks 4 days January 15, 2025
5 weeks 5 days January 14, 2025
5 weeks 6 days January 13, 2025
6 weeks 0 days January 12, 2025
6 weeks 1 days January 11, 2025
6 weeks 2 days January 10, 2025
6 weeks 3 days January 9, 2025
6 weeks 4 days January 8, 2025
6 weeks 5 days January 7, 2025
6 weeks 6 days January 6, 2025
7 weeks 0 days January 5, 2025
7 weeks 1 days January 4, 2025
7 weeks 2 days January 3, 2025
7 weeks 3 days January 2, 2025
7 weeks 4 days January 1, 2025
7 weeks 5 days December 31, 2024
7 weeks 6 days December 30, 2024
8 weeks 0 days December 29, 2024
8 weeks 1 days December 28, 2024
8 weeks 2 days December 27, 2024
8 weeks 3 days December 26, 2024
8 weeks 4 days December 25, 2024
8 weeks 5 days December 24, 2024
8 weeks 6 days December 23, 2024
9 weeks 0 days December 22, 2024
9 weeks 1 days December 21, 2024
9 weeks 2 days December 20, 2024
9 weeks 3 days December 19, 2024
9 weeks 4 days December 18, 2024
9 weeks 5 days December 17, 2024
9 weeks 6 days December 16, 2024
10 weeks 0 days December 15, 2024
10 weeks 1 days December 14, 2024
10 weeks 2 days December 13, 2024
10 weeks 3 days December 12, 2024
10 weeks 4 days December 11, 2024
10 weeks 5 days December 10, 2024
10 weeks 6 days December 9, 2024
11 weeks 0 days December 8, 2024
11 weeks 1 days December 7, 2024
11 weeks 2 days December 6, 2024
11 weeks 3 days December 5, 2024
11 weeks 4 days December 4, 2024
11 weeks 5 days December 3, 2024
11 weeks 6 days December 2, 2024
12 weeks 0 days December 1, 2024
12 weeks 1 days November 30, 2024
12 weeks 2 days November 29, 2024
12 weeks 3 days November 28, 2024
12 weeks 4 days November 27, 2024
12 weeks 5 days November 26, 2024
12 weeks 6 days November 25, 2024
13 weeks 0 days November 24, 2024
13 weeks 1 days November 23, 2024
13 weeks 2 days November 22, 2024
13 weeks 3 days November 21, 2024
13 weeks 4 days November 20, 2024
13 weeks 5 days November 19, 2024
13 weeks 6 days November 18, 2024
14 weeks 0 days November 17, 2024
14 weeks 1 days November 16, 2024
14 weeks 2 days November 15, 2024
14 weeks 3 days November 14, 2024
14 weeks 4 days November 13, 2024
14 weeks 5 days November 12, 2024
14 weeks 6 days November 11, 2024
15 weeks 0 days November 10, 2024
15 weeks 1 days November 9, 2024
15 weeks 2 days November 8, 2024
15 weeks 3 days November 7, 2024
15 weeks 4 days November 6, 2024
15 weeks 5 days November 5, 2024
15 weeks 6 days November 4, 2024
16 weeks 0 days November 3, 2024
16 weeks 1 days November 2, 2024
16 weeks 2 days November 1, 2024
16 weeks 3 days October 31, 2024
16 weeks 4 days October 30, 2024
16 weeks 5 days October 29, 2024
16 weeks 6 days October 28, 2024
17 weeks 0 days October 27, 2024
17 weeks 1 days October 26, 2024
17 weeks 2 days October 25, 2024
17 weeks 3 days October 24, 2024
17 weeks 4 days October 23, 2024
17 weeks 5 days October 22, 2024
17 weeks 6 days October 21, 2024
18 weeks 0 days October 20, 2024
18 weeks 1 days October 19, 2024
18 weeks 2 days October 18, 2024
18 weeks 3 days October 17, 2024
18 weeks 4 days October 16, 2024
18 weeks 5 days October 15, 2024
18 weeks 6 days October 14, 2024
19 weeks 0 days October 13, 2024
19 weeks 1 days October 12, 2024
19 weeks 2 days October 11, 2024
19 weeks 3 days October 10, 2024
19 weeks 4 days October 9, 2024
19 weeks 5 days October 8, 2024
19 weeks 6 days October 7, 2024
20 weeks 0 days October 6, 2024
20 weeks 1 days October 5, 2024
20 weeks 2 days October 4, 2024
20 weeks 3 days October 3, 2024
20 weeks 4 days October 2, 2024
20 weeks 5 days October 1, 2024
20 weeks 6 days September 30, 2024
21 weeks 0 days September 29, 2024
21 weeks 1 days September 28, 2024
21 weeks 2 days September 27, 2024
21 weeks 3 days September 26, 2024
21 weeks 4 days September 25, 2024
21 weeks 5 days September 24, 2024
21 weeks 6 days September 23, 2024
22 weeks 0 days September 22, 2024
22 weeks 1 days September 21, 2024
22 weeks 2 days September 20, 2024
22 weeks 3 days September 19, 2024
22 weeks 4 days September 18, 2024
22 weeks 5 days September 17, 2024
22 weeks 6 days September 16, 2024
23 weeks 0 days September 15, 2024
23 weeks 1 days September 14, 2024
23 weeks 2 days September 13, 2024
23 weeks 3 days September 12, 2024
23 weeks 4 days September 11, 2024
23 weeks 5 days September 10, 2024
23 weeks 6 days September 9, 2024
24 weeks 0 days September 8, 2024
24 weeks 1 days September 7, 2024
24 weeks 2 days September 6, 2024
24 weeks 3 days September 5, 2024
24 weeks 4 days September 4, 2024
24 weeks 5 days September 3, 2024
24 weeks 6 days September 2, 2024
25 weeks 0 days September 1, 2024
25 weeks 1 days August 31, 2024
25 weeks 2 days August 30, 2024
25 weeks 3 days August 29, 2024
25 weeks 4 days August 28, 2024
25 weeks 5 days August 27, 2024
25 weeks 6 days August 26, 2024
26 weeks 0 days August 25, 2024
26 weeks 1 days August 24, 2024
26 weeks 2 days August 23, 2024
26 weeks 3 days August 22, 2024
26 weeks 4 days August 21, 2024
26 weeks 5 days August 20, 2024
26 weeks 6 days August 19, 2024
27 weeks 0 days August 18, 2024
27 weeks 1 days August 17, 2024
27 weeks 2 days August 16, 2024
27 weeks 3 days August 15, 2024
27 weeks 4 days August 14, 2024
27 weeks 5 days August 13, 2024
27 weeks 6 days August 12, 2024
28 weeks 0 days August 11, 2024
28 weeks 1 days August 10, 2024
28 weeks 2 days August 9, 2024
28 weeks 3 days August 8, 2024
28 weeks 4 days August 7, 2024
28 weeks 5 days August 6, 2024
28 weeks 6 days August 5, 2024
29 weeks 0 days August 4, 2024
29 weeks 1 days August 3, 2024
29 weeks 2 days August 2, 2024
29 weeks 3 days August 1, 2024
29 weeks 4 days July 31, 2024
29 weeks 5 days July 30, 2024
29 weeks 6 days July 29, 2024
30 weeks 0 days July 28, 2024
30 weeks 1 days July 27, 2024
30 weeks 2 days July 26, 2024
30 weeks 3 days July 25, 2024
30 weeks 4 days July 24, 2024
30 weeks 5 days July 23, 2024
30 weeks 6 days July 22, 2024
31 weeks 0 days July 21, 2024
31 weeks 1 days July 20, 2024
31 weeks 2 days July 19, 2024
31 weeks 3 days July 18, 2024
31 weeks 4 days July 17, 2024
31 weeks 5 days July 16, 2024
31 weeks 6 days July 15, 2024
32 weeks 0 days July 14, 2024
32 weeks 1 days July 13, 2024
32 weeks 2 days July 12, 2024
32 weeks 3 days July 11, 2024
32 weeks 4 days July 10, 2024
32 weeks 5 days July 9, 2024
32 weeks 6 days July 8, 2024
33 weeks 0 days July 7, 2024
33 weeks 1 days July 6, 2024
33 weeks 2 days July 5, 2024
33 weeks 3 days July 4, 2024
33 weeks 4 days July 3, 2024
33 weeks 5 days July 2, 2024
33 weeks 6 days July 1, 2024
34 weeks 0 days June 30, 2024
34 weeks 1 days June 29, 2024
34 weeks 2 days June 28, 2024
34 weeks 3 days June 27, 2024
34 weeks 4 days June 26, 2024
34 weeks 5 days June 25, 2024
34 weeks 6 days June 24, 2024
35 weeks 0 days June 23, 2024
35 weeks 1 days June 22, 2024
35 weeks 2 days June 21, 2024
35 weeks 3 days June 20, 2024
35 weeks 4 days June 19, 2024
35 weeks 5 days June 18, 2024
35 weeks 6 days June 17, 2024
36 weeks 0 days June 16, 2024
36 weeks 1 days June 15, 2024
36 weeks 2 days June 14, 2024
36 weeks 3 days June 13, 2024
36 weeks 4 days June 12, 2024
36 weeks 5 days June 11, 2024
36 weeks 6 days June 10, 2024
37 weeks 0 days June 9, 2024
37 weeks 1 days June 8, 2024
37 weeks 2 days June 7, 2024
37 weeks 3 days June 6, 2024
37 weeks 4 days June 5, 2024
37 weeks 5 days June 4, 2024
37 weeks 6 days June 3, 2024
38 weeks 0 days June 2, 2024
38 weeks 1 days June 1, 2024
38 weeks 2 days May 31, 2024
38 weeks 3 days May 30, 2024
38 weeks 4 days May 29, 2024
38 weeks 5 days May 28, 2024
38 weeks 6 days May 27, 2024
39 weeks 0 days May 26, 2024
39 weeks 1 days May 25, 2024
39 weeks 2 days May 24, 2024
39 weeks 3 days May 23, 2024
39 weeks 4 days May 22, 2024
39 weeks 5 days May 21, 2024
39 weeks 6 days May 20, 2024
40 weeks 0 days May 19, 2024
40 weeks 1 days May 18, 2024
40 weeks 2 days May 17, 2024
40 weeks 3 days May 16, 2024
40 weeks 4 days May 15, 2024
40 weeks 5 days May 14, 2024
40 weeks 6 days May 13, 2024
41 weeks 0 days May 12, 2024
41 weeks 1 days May 11, 2024
41 weeks 2 days May 10, 2024
41 weeks 3 days May 9, 2024
41 weeks 4 days May 8, 2024
41 weeks 5 days May 7, 2024
41 weeks 6 days May 6, 2024
42 weeks 0 days May 5, 2024
42 weeks 1 days May 4, 2024
42 weeks 2 days May 3, 2024
42 weeks 3 days May 2, 2024
42 weeks 4 days May 1, 2024
42 weeks 5 days April 30, 2024
42 weeks 6 days April 29, 2024

Pregnancy Calculator | Terms | Privacy | Disclaimer | Contact

©2024 Pregnancy Calculator