We prove that every (not necessarily linear nor continuous) 2-local triple derivation on a von Neumann algebra M is a triple deriva- tion, equivalently, the set Dert(M), of all triple derivations on M, is algebraically 2-reflexive in the set M(M) = M M of all mappings from M into M.