What's the difference between these two sentences? And which one's grammatically correct?

  • 1
    Not enough context. At times these phrases are interchangeable, at times not.
    – TimR
    Commented Mar 8, 2016 at 15:27
  • I think something like: 1) I'm home = I just got in. 2) I'm at home = It doesn't imply I'm in, I could be outside of my home.
    – Schwale
    Commented Mar 8, 2016 at 15:43
  • 3
    Duplicate of this question? Commented Mar 8, 2016 at 16:16
  • No, i wasn't aware of the fact the question ssimilar to this already exists
    – Ardis Ell
    Commented Mar 8, 2016 at 17:13

1 Answer 1


In the literal sense, both simply tell someone where you are. These would generally be used in slightly different contexts though.

If you are at home, and have been there for some time, and someone is asking where you are, you would respond "I'm at home".

You would use "I'm home" more to indicate that you just arrived there. Maybe to someone who was expecting you or wanted you to let them know you made it home safely.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .