Can you iMessage on an old iPhone 4S that doesn't have service?

One of my friends got her friend's old iPhone 4S to check Facebook ect. She want to be able to text her during class but doesn't have service. Can she iMessage, and if she can how?

Needs Wi-Fi connection and she needs to sign in with her apple id. If there's no sim she will have to check date and time occasionally.

  • Why doesn't my iphone have service? - 2 My screen broke so i took it all apart to put in a new screen, and now it doesn't have service. I restored my phone and it still didn't help. I have metro pcs. Before i take it to them, is there anything i can do?
  • Why doesn't my Iphone have service? I got it off craigslist today. It is jailbroken so i can use it for tmobile and i put my sim in and it recognized it. But now i have no service.i've tried to reset the network settings and everything. I honestly have no idea what is wrong with it and i'm so frustrated.
  • Why doesn't my iPhone have service? - 1 I tried to put my sims card into another iphone since mine broke but it says I don't have any service. Will I have to take it to the AT&T store to get it fixed?
  • Why does my old iPhone still have service? I activated my new iphone and when i turn on my old iphone it still says "Verizon" at the top left hand corner. Why is this? I already activated my new iphone and all the calls go to my new phone so why does the old one still have service?