Doctors give chemo in cycles, with a period of treatment (usually 1 to 3 days) followed by a rest period to allow the body time to recover. Some chemo drugs, though, are given every day. Chemo cycles generally last about 3 to 4 weeks. Chemo is often not recommended for patients in poor health, but advanced age by itself is not a barrier to getting chemo.