Institute of Fundraising

Training courses

Academy logo Trainer running a course


Want to improve your fundraising skills, specialise or continue with your personal development? 

In addition to our professional qualifications the IoF Academy offers a range of short professional training courses to help you become a more effective fundraiser. 

Our training:

Short training courses

Online courses

Small charity courses

In house training

Who should attend?

Our courses are suitable for new fundraisers and fundraisers with several years’ experience. Whether you need to learn a new skill or boost an existing one, there's a course in every important fundraising discipline and for every level of experience.

Why should you attend?

IoF professional short courses are rigorously developed, regularly updated and delivered by top quality sector experts who understand the current fundraising climate and the challenges you face.

We offer practical, technique specific courses and masterclasses. The emphasis in our face-to-face programme is to provide you with a highly interactive experience; group numbers are strictly limited to allow you the time and space to engage effectively with your peers and your tutor.

Our courses are highly interactive, stimulating and enjoyable, and delivered by sector experts.

We help you to think beyond the classroom to the practical application of what you learn, giving you the tools to reach your fundraising potential.

Together we can help enable you to become the best fundrasier you can be.

The quality of our training is recognised by Government (with the IoF acting as a partner to the Office for Civil Society), and the European Fundraising Association (EFA), who have accreditedthe IoF Diploma in Fundraising.

Course dates and terms and conditions

View our Training & Events Calendar to see all our upcoming course dates.

Booking terms and conditions apply for all IoF training courses.

Contact us

For more information about any of our training courses, please contact our IoF Academy team on 020 7840 1020 or email: