Betty Cragg s’intéresse aux soins aux enfants et aux familles. Elle a passé 17 ans à l’Hôpital pour enfants malades de Toronto, où elle a occupé divers postes, notamment ceux d’infirmière soignante et de directrice des soins infirmiers (enseignement et recherche). Elle a commencé à enseigner à l’Université Western Ontario en 1983. Puis, en 1991, elle a été recrutée par l’École des soins infirmiers de l’Université d’Ottawa pour occuper le poste de directrice adjointe du programme professionnel en sciences infirmières. La professeure Cragg a dirigé la révision et l’élaboration de programmes, notamment le programme d’études collaboratif de premier cycle, développé en concertation avec des établissements d’enseignement locaux, lorsque le diplôme de baccalauréat est devenu obligatoire pour pratiquer les soins infirmiers. Pendant les années qu’elle a passées à l’Université d’Ottawa, elle a été directrice de l’École des sciences infirmières (de 1996 à 2002 et de 2005 à 2006), puis directrice adjointe des programmes de premier cycle. En tant que membre du corps professoral, elle a dirigé une thèse de doctorat et huit mémoires de maîtrise au cours des premières années de la formation supérieure en sciences infirmières à l’Université d’Ottawa.
La professeure Cragg n’accepte pas les demandes de direction de thèse.