Let G be a connected graph and S a nonempty set of vertices of G. Then the Steiner distance d G ( S) of S is the smallest number of edges in a connected subgraph of G that contains S. Let k, l, s and m be nonnegative integers with m⩾ s⩾2 and k and l not both 0. Then a connected graph G is said to be k-vertex l-edge ( s, m)-Steiner distance stable, if for every set S of s vertices of G with d G ( S)= m, and every set A consisting of at most k vertices of G- S and at most l edges of G, d G− A ( S)= d G ( S). It is shown that if G is k-vertex l-edges ( s, m)-Steiner distance stable , then G is k-vertex l-edge ( s, m+1)-Steiner distance stable. Further, a k-vertex l-edge ( s, m)-Steiner distance stable graph is shown to be a k-vertex l-edge ( s−1, m)-Steiner distance stable graph for s⩾3. It is then shown that the converse of neither of these two results holds. If G is a connected graph and S an independent set of s vertices of G such that d G ( S)= m, then S is called an I( s, m)-set. A connected graph is k-vertex l-edge I( s, m)-Steiner distance stable if for every I( s, m)-set S and every set A of at most k vertices of G- S and l-edges of G, d G− A ( S)= m. It is shown that a k-vertex l-edge I(3, m)-Steiner distance stable graph, m⩾4, is k-vertex l-edge I(3, m+1)-Steiner distance stable.