In 1863, Zeilin was given command of the battalion of U.S. Marines sent to support the naval force whose mission was the capture of Charleston, South Carolina, but, because of illness, he returned after a few weeks of this duty to garrison duty at Marine Barracks, Portsmouth, New Hampshire.