Almost a fifth of parents are asked to make a regular financial donation to their child's school, fuelling concerns over state education funding.
In some cases, mums and dads have been asked to contribute more than £100 a year.
The findings, in a poll conducted by the NASUWT teaching union, also shows that many families are handing over money to pay for visits such as trips to museums or the theatre, and some are also being asked to cover the costs of activities required as part of an exam course.
General secretary Chris Keates argued that parents are facing escalating costs linked to their child's education and the findings come amid concerns from school leaders and teachers about growing funding pressures in England's state schools.
In total, 18 per cent said that they had been asked to complete a standing order or direct debit for a regular donation.
They were told the money would go towards the school budget, to enhance resources or to improve extra-curricular activities.
Of those who donated yearly a fifth said the contributions cost £101 or more a year.
And around 96 per cent said that they had paid for a visit related to a particular topic or subject their child was studying, while 23 per cent had paid for an activity required as part of an exam course or qualification.
Just over a third admitted to paying for their child to take part in after-school activities, lessons or clubs outside formal childcare.
Ms Keates said that "substantial financial pressures" are now being placed on parents and carers.
"The costs of attending some schools are now acting as a barrier to parents accessing their school of choice for their children and are effectively a covert form of selection," she said.
"The NASUWT is clear that access to education must not be based on parents' ability to pay."
A Department for Education spokeswoman said: "No parent is required to make a contribution to their child's education, the rules are clear on this and no policies have been introduced by this government to allow schools to charge parents.
"School funding is at its highest level on record at almost £41 billion in 2017-18 - and that is set to rise, as pupil numbers rise over the next two years, to £42 billion by 2019-20.
"We recognise schools are facing cost pressures and will continue to provide support to help them use their funding in cost effective ways. This includes improving the way they buy goods and services and our recently published School Buying Strategy is designed to help schools save over £1 billion a year by 2019-20 on non-staff spend."