How do you talk to your kids about sex? What ages?

Mine are still prepubescent but I’m determined for us to have a sex positive house where they can ask us anything and always have access to condoms. My oldest son knows the basics of how babies are made because he asked when I was pregnant with his brother.

I don’t want to share too much detail too soon, but I also don’t want to wait too long. It’s a balance!

Thanks for your helpful advice!
Updates:
+1 y
I asked him this morning. They do not talk about sex at school. (Which surprises me.) He remembers the book we read about where babies come from when he was 3-4. He says he doesn’t have any questions. He says he knows he can come to us. Then we moved on to what he wants to bring for snack. Very natural conversation. Thanks everyone. :)
3 9

Scroll Down to Read Other Opinions

What's Your Opinion? Sign Up Now!

What Girls & Guys Said

4 27
  • Now a day you have to. do it early in life like 14

  • They will learn at school you don't have to teach them anything

    • Unfortunately wrong

    • Not true. My 9 year old debunked this this morning.

    • @loves2learn my parents didn't teach me anything related to sex, I learnt things from my friends and your kids might also learn from their friends

    • Show All
  • I have no advice for you

  • When they ask questions, give them honest answers, maybe age appropriate,

  • Younger the better

  • What do you think about young kids were curious about the opposite sex looks like

    • Huh? Not really sure what you are asking but young kids are curious. That’s normal.

    • I mean do you think it's okay to show them

    • Show them what? I read a book to my oldest son that had illustrations about both genders. Very educational and on the up and up.

    • Show All
  • I'd start the basics early. Not too much detail, but a basic understanding of how we are different.

    • Who the hell down voted me, ugh.. Must be someone who views sex as evil and disgusting.

    • And they didn't have the balls to comment.

    • Weird! I upvoted you. You gave good advice.

    • Show All