No, Surface Pro doesn’t comes with Keyboard or Pen. You need to buy them seperately.