A Schubert class in the Grassmannian G(k, n) is rigid if the only proper subvarieties representing that class are Schubert
varieties . We prove that a Schubert class is rigid if and only if it is defined by a partition satisfying a simple numerical
criterion. If fails this criterion, then there is a corresponding hyperplane class in another Grassmannian G(k0, n0) such that the
deformations of the hyperplane in G(k0, n0) yield non-trivial deformations of the Schubert variety . We also prove that, if a
partition contains a sub-partition defining a rigid and singular Schubert class in another Grassmannian G(k0, n0), then there does
not exist a smooth subvariety of G(k, n) representing .