This paper considers the problem of safety verification for discrete-time, possibly discontinuous dynamical systems. Typical solutions rely on finding invariant sets or Lyapunov functions and require solving optimization problems, which suffer from scalability and numerical solvers issues. Recently, a d-sampling method for verifying invariance for Lipschitz continuous dynamics was proposed, which does not make use of optimization. In this work we present a d-sampling verification theorem that extends the previous result to general discrete-time, possibly discontinuous dynamics. This opens up the application of d-sampling verification to hybrid systems. Moreover, this paper proposes verification of stability on a set by jointly verifying (fi...