Mealworms generally last about 3-4 weeks when they are kept properly. The better you take care of them, the fewer of them will die before you have a chance to feed them off.