Many organisms show signs of deterioration with age, both in terms of survival and reproduction. Theory suggests that variation in such senescence patterns can be driven by resource availability or reproductive history. Here, we test this theory by manipulating nutritional stress and age at first reproduction and measuring age-dependent reproductive output in tsetse (Glossina morsitans morsitans), a viviparous fly with high maternal allocation. Across all treatments, offspring wet weight followed a bell-shaped curve with maternal age. Nutritionally stressed females had higher probability of abortion, produced smaller offspring with lower starvation tolerance. Despite this, there was no strong evidence of differences between treatments in the pattern of abortion probability, offspring wet weight or offspring starvation tolerance with age. Therefore, although we found strong evidence of general reproductive senescence in tsetse, variation in the onset and rate of senescence was not explained by resource allocation trade-offs or the costs of reproduction.