20 But (A)you have an anointing (B)from the Holy One, and (C)you[a] know all things. 21 I have not written to you because you do not know the truth, but because you know it, and that no lie is of the truth.

22 (D)Who is a liar but he who denies that (E)Jesus is the Christ? He is antichrist who denies the Father and the Son. 23 (F)Whoever denies the Son does not have the (G)Father either; (H)he who acknowledges the Son has the Father also.

Let Truth Abide in You

24 Therefore let that abide in you (I)which you heard from the beginning. If what you heard from the beginning abides in you, (J)you also will abide in the Son and in the Father. 25 (K)And this is the promise that He has promised us—eternal life.

26 These things I have written to you concerning those who try to [b]deceive you. 27 But the (L)anointing which you have received from Him abides in you, and (M)you do not need that anyone teach you; but as the same anointing (N)teaches you concerning all things, and is true, and is not a lie, and just as it has taught you, you [c]will abide in Him.

Read full chapter


  1. 1 John 2:20 NU you all know.
  2. 1 John 2:26 lead you astray
  3. 1 John 2:27 NU omits will

Bible Gateway Recommends