قانون مدنی مصوب 1314 در ماده 1169 بیان می کرد حضانت فرزند پسر تا 2 سالگی و دختر تا 7 سالگی با مادر است و پس از اتمام این مدت حضانت با پدر است .
اما با اصلاحیه مصوب سال 82 که به تصویب مجمع تشخیص مصلحت رسید ، برای حضانت و نگهداری طفل که پدر و مادر او از یکدیگر جدا شده اند ، مادر تا 7 سالگی اولویت دارد و در این مورد فرقی بین پسر و دختر نیست و بعد از 7 سالگی حضانت به پدر سپرده می شود .
از نظر قانون مدنی ایران زمان بلوغ برای دختر 9 سال و برای پسر 15 سال تمام قمری است . با رسیدن طفل به سن بلوغ ، او از حضانت خارج می شود و خودش می تواند انتخاب کند به این ترتیب ، دختران پس از 9 سالگی و پسران پس از 15 سالگی می توانند خودشان زندگی با هر کدام از والدین را انتخاب کنند . اما پس از رسیدن به سن بلوغ ، حتی اگر فرزندان نزد مادرشان باشند و نتوانند استقلال مالی داشته باشند ، پدر موظف به پرداخت نفقه آنها است .
طبق ماده 1190 قانون مدنی ، نفقه اولاد به عهده پدر است و چه این پدر حضانت را به عهده داشته باشد یا این که حضانت بر عهده مادر یا شخص دیگری باشد ، پرداخت نفقه فرزند که به طور عمده شامل مسکن ، لباس ، خوراک و نیازهای درمانی است به عهده پدر است که در صورت خودداری از پرداخت ( با وجود داشتن استطاعت مالی ) طبق ماده 642 قانون مجازات اسلامی جرم بوده و در صورت شکایت ذی نفع دادگاه او را به حبس از 3 ماه و یک روز تا 5 ماه محکوم می کند . طبق همین ماده ( 1199 ) در صورت فوت پدر یا عدم توانایی او در پرداخت مخارج زندگی فرزندش ، این تکلیف به عهده پدر بزرگ و جد یا دیگر اجداد پدری است . در صورت نبودن پدر و اجداد پدری و یا عدم توانایی آنها به پرداخت مخارج زندگی فرزند ، تکلیف پرداخت نفقه به عهده مادر قرار می گیرد . هرگاه مادر هم فوت یا قادر به پرداخت مخارج مذکور برای فرزندش نباشد . این تکلیف به عهده اجداد و جدات مادری و جدات پدری فرزند قرار می گیرد .
پرداخت نفقه فرزند فقط تا رسیدن به سن رشد نیست ، بلکه پس از آن هم طبق ماده 1197 قانون مدنی ، اگر فرزند منبع مالی نداشت و نتوانست معیشت خود را فراهم کند ، پدر و نیز دیگر اشخاص یاد شده ( در صورت داشتن توانایی مالی ) ملزم به تأمین مخارج فرزند کبیر هستند
.