A chess tutor has been charged over the indecent assault of a young girl at a primary school in Sydney's north.

The 11-year-old girl was indecently assaulted several times while having chess lessons at the school in 2013, police said.

The man, 57, who was a private contractor at the school, was arrested at Chatswood police station on Tuesday.

He was charged with two counts of indecent assault of a person under 16.

He was granted conditional bail and is due to appear at Hornsby Local Court on June 3.

Police have asked anyone with information to call Crime Stoppers on 1800 333 000 or to use the Crime Stoppers online reporting page:https://nsw.crimestoppers.com.au/.

Fairfax Media