There is no charge for a baptism on the grounds that membership of the Christian Church should be free to all who are committed to the Christian faith.
Of course, if you wish to make a contribution to the running of St John's church you can do so at any time.