Ланцетник питается микроскопическими организмами, втягивая их через ротовое отверстие с током воды. Пища ланцетника составляет главным образом диатомовые водоросли, а также десмидиевые, мелкие корненожки, инфузории, радиолярии, яйца и личинки оболочников, иглокожих, рачков и др.