We develop a theory for charge and spin currents between two canted magnetic leads flowing through a quantum dot with an arbitrary local interaction. For a noncollinear magnetic configuration, we calculate equilibrium and nonequilibrium currents biased by voltage or temperature difference or pumped by magnetic dynamics. We are able to explicitly separate the equilibrium and nonequilibrium contributions to the spin current, both of which can be written in terms of the full retarded Green's function on the dot. Taking the specific example of a single-level quantum dot with a large on-site Coulomb interaction, we calculate the total spin current near the Kondo regime, which we find to be generally enhanced in magnitude as compared to the noninteracting case.