רות נולדה בשכונת “אהל משה” בירושלים ביום א’ בסיוון תרפ”ט, 9 ביוני 1929, למשפחה ספרדית בעלת שרשים עמוקים בעיר. אביה, אליהו יפרח, היה סוחר בעל חנות במרכז המסחרי, שהוצתה בידי פורעים ערבים, אחרי החלטת החלוקה של האו”ם. אִמה, רחל, נפטרה כאשר רות ואחיה היו עדיין ילדים. סַבה היה הרב בן־ציון קואינקה, רבה של העיר חברון ואב בית הדין הרבני בירושלים. למדה בבית ספר “אליאנס” ובבית ספר אנגלי.
בשנת 1946 הצטרפה ללח”י, לאחר שאחיה, נסים יפרח, אף הוא איש לח”י שכינויו היה שאול, נעצר ונשלח ללטרון (נפטר ב־1971).
הייתה במחלקה ו’, בראשותו של דוד סיטון (גשורי). כשהוקמו מחנות לח”י בירושלים, בליפתא ובשייח באדר, הייתה חובשת קרבית במרפאה של ד”ר הפנר והאחות רִנה. השתתפה בקרב על העיר העתיקה, ביום 15 במאי 1948, ולאחר פירוק הלח”י בירושלים, התגייסה לצה”ל ושרתה בחיל האוויר.
לאחר שחרורה מצה”ל, החלה לעבוד בסוכנות היהודית בירושלים כפקידה במנגנון, ולאחר 30 שנות עבודה, ב־1987, פרשה לגמלאות.
ב־1953 נישאה ליעקב יהלום, חבר לח”י, שכינויו היה גלעד, אותו הכירה בעודם במחתרת. הזוג יהלום התגורר בירושלים, עיר בה נולד.
לרות ויעקב שלוש בנות ונכדים.