Waiting till marriage is a good idea as everyone has suggested but also know that just because you are married doesn't mean that you are ready for a kid. This is true often for young marriages. Marrying at 17 or 18 (especially for males but also for females) has very bad statistics for staying together more than 10 years. It is extremely painful to go through a divorce especially if there are kids involved; it's one of the worst feelings. The average age of marriage for the U.S. is 26 for women and 28 for men but those aren't necessarily the absolute most successful ages although they are certainly reasonable. And as stated before, both of you should be completely done with your schooling whether it's college, graduate school, or high school that you plan to go through during your life time before having a child.