Does it charge to text out of state?

I'm 17, I have an iPhone with unlimited texting. My parents kind of freak when I text numbers with different area codes. This guy I've been texting has a different area code & lives a state away so I was wondering does it charge? It's not iMessage since he doesn't have an iPhone. Also is there anyway I can't tell my parents who it is & hide it from the phone bill? Haha thank you!

I also have AT&T

They probably freak out because they figure that you are talking to people that you don't know. I don't think it charges, but I don't think you can hide it from the phone bill unless you get your very own plan and pay for it yourself.

No it doesn't cost extra! Plus if you use iMessage it's free.AT&T says that it's unlimited texting in the continental us. So don't text someone from another country but different state is fine!

No(yay), and no(sorry)