We establish cutoff for a natural random walk (RW ) on the set of perfect matchings (PMs), based on 'rewiring'. An n-PM is a pairing of 2n objects. The k-PM RW selects k pairs uniformly at random (uar ), disassociates the corresponding 2k objects, then chooses a new pairing on these 2k objects uar. The equilibrium distribution is uniform over the set of all n-PMs.We establish cutoff for the k-PM RW whenever 2 ≤ k ≪ n. If k ≫ 1, then the mixing time is n k log n to leading order. The case k = 2 was established by Diaconis and Holmes [DH02] by relating the 2-PM RW to the random transpositions card shuffle and also by Ceccherini-Silberstein, Scarabotti and Tolli [CST07, CST08] using representation theory. We are the first to handle k > 2. Our argument builds on previous work of Berestycki, Schramm, S ¸engül and Zeitouni [Sch05, BSZ11, BS ¸19] regarding conjugacy-invariant RWs on the permutation group.