桓石生，表字不详，谯国龙亢（今安徽怀远）人。东晋征西大将军桓豁之子。桓石虔、桓石秀之弟。
生平.曾任司徒左长史，隆安年间迁任侍中，又历任骠骑、太傅长史。会稽王世子司马元显将要讨伐桓玄时，桓石生迅即致信桓玄，向其报知这个消息。桓玄亦因此事而感激桓石生。后来桓玄篡晋建楚，便封桓石生为前将军、江州刺史。桓石生后来卒于任上。