How long do crickets last?

If you're not trying to breed your crickets, they should last about 2-3 weeks with good care.