Colleen McCullough est née à Wellington d'une mère Néo-zélandaise et d'un père Irlandais. Elle a une formation de neurophysiologiste spécialisée dans l'activité électrique du système nerveux.
En 1963 elle rejoint Londres pour se spécialiser. Elle travaillera à l'Institut pour la santé de l'enfance de l'Université de Londres.
En 1976, elle rentre à l'école d'infirmières de Londres. En 1970 elle écrit son premier roman :
Tim.
Devant le succès, elle se lance dans l'écriture d'un second roman :
Les oiseaux se cachent pour mourir.
Sans savoir que son roman faisait la une à travers le monde, elle décide de changer de carrière et dépose sa candidature pour être infirmière à l'hôpital St Bartholomew de Londres pour y poursuivre ses études.
Devant le succès de son roman, l'hôpital refuse d'intéger une personne aussi médiatique.
Colleen Mac Cullough ne supporte plus cette popularité devenue pesante elle se retire dans l'île de Norfolk en 1984 ou elle se marie et continue à écrire des romans.
Colleen Mac Cullough se passionne également pour le dessin, la peinture, le jardinage la cuisine et la broderie.