Although you shouldn't have to empty your diaper pail every day, one that's too large can become a barrel of brewing nastiness over time. For the most effective odor control, change your diaper liner at least every two to three days, regardless of its capacity.