All NHS staff who have regular contact with children are supposed to have reached 'level 2' of child safeguarding training.
This requires them to be able to recognise child abuse and know who to inform of any concerns.
But the regulator's national review of child safeguarding in the NHS found that just 35% of GPs have reached this level.
Also only half (54%) of NHS staff have reached the more basic level expected of all NHS staff.
Cynthia Bower, the CQC's chief executive, said it was 'clear that safeguarding has not been as high on the agenda of trust boards as it should have been. In some cases NHS staff have not been given the support they need.
'If that were to change, it would be an appropriate legacy for Baby Peter,' she added.
More news from 16 July
CMO insists swine flu vaccine will be ready this autumn
NHS privatisation worries older more than younger people
Electronic prescribing scheme runs in Scotland
Listening event on nurse and midwife future