We give algebraic and geometric classifications of complex four-dimensional nilpotent noncommutative Jordan algebras. Specifically, we find that, up to isomorphism, there are only 18 non-isomorphic nontrivial nilpotent noncommutative Jordan algebras. The corresponding geometric variety is determined by the Zariski closure of three rigid algebras and two one-parametric families of algebras.