Licenciée en psychologie et docteur en théologie, Catherine Aubin est entrée chez les surs dominicaines en 1984. Après cinq années de vie et de ministère dans la communauté de Saint-Leu-Saint-Gilles, rue Saint-Denis à Paris, et des études de théologie, elle est actuellement professeur de théologie sacramentaire et de théologie spirituelle à l'institut pontifical Regina Mundi, à l'institut de théologie de la Vie consacrée Claretanium, et a à l'université pontificale saint Thomas d'Aquin Angelicum, à Rome.