Craig appeared in court via an audio link.
Magistrate Clare Cullen read out all 15 charges to Craig who pleaded guilty to each one.
“Guilty, your honour,” Craig said as each charge was read out in court.
Cullen fast-tracked the matter to the higher District Court where Craig is due to appear on March 27.
Craig’s bail was extended under the condition that she does not have any unsupervised contact with a child other than her infant.
She was employed as a teacher at the Frederick Irwin Anglican School at Meadow Springs and has been suspended while the matter progresses through the courts.
Western Australia Police Commissioner Col Blanch confirmed last week a DNA test had been conducted and police believed the woman gave birth to a baby that was fathered by the child she is accused of sexually assaulting.
Sign up to Herald Premium Editor’s Picks, delivered straight to your inbox every Friday. Editor-in-Chief Murray Kirkness picks the week’s best features, interviews and investigations. Sign up for Herald Premium here.