Charities Register Every charity in England and Wales, from the register

Home › The largest › 1148763

Teach for All Network

Registered charity 1148763, on the register since 30 August 2012. The 2,772nd largest charity in England and Wales by income.

From the registerYear to 30 September 2025
Income£5.5m
Spending£5.2m
Surplus£326k
AccountsUp to date
Legal formCharitable company
Company number07567032
Years on the register14

What it says it does

As a member of the Teach for All Inc group, Teach for All Network seeks to expand education opportunity around the world by increasing and accelerating the impact of social enterprises that are cultivating the leadership necessary for change.

In the charity's own words, as filed with the Charity Commission.

Its causes

Education/training

Where it works

It names no single council area: it works across England and Wales, or further.

Check it yourself

Its entry on the Charity Commission register · its own website

Figures are the latest the charity has reported to the Charity Commission, current to 27 September 2026. How this site works.