We prove that every connected subcubic graph G has two spanning trees T1,T2 such that every component of G–E(T1) is a path of length at most 3, and every component of G–E(T2) is either a path of length at most 2 or a cycle.