Les vastes ressources naturelles géologiques de l'Angleterre comprennent le charbon, le pétrole, le gaz naturel, le minerai de fer, le plomb, le zinc, l'or, l'étain, le calcaire, le sel, l'argile, la craie, le gypse, la potasse, le sable de silice et l'ardoise. Les ressources agricoles en Angleterre comprennent les moutons, le blé, l'orge et les terres arables.
Jusqu'à la fin du XXe siècle, le charbon était la principale ressource naturelle d'Angleterre utilisée pour l'énergie. Dans les années 1980, la découverte de réserves de pétrole et de gaz naturel dans la mer du Nord a modifié la production d'énergie, offrant une alternative moins chère au charbon. Aujourd'hui, la quantité de charbon produite en Angleterre n'est qu'un cinquième de ce qu'elle était au milieu des années 1900.
L'Angleterre possède de nombreux matériaux naturels, notamment du sable, du gravier et de la roche concassée, utilisés dans l'industrie de la construction. L'argile et le sel se trouvent dans le nord-ouest de l'Angleterre, et la kaolin se trouve tout au sud de l'Angleterre à Cornwall.
Les ressources agricoles de l'Angleterre sont vitales pour l'économie du pays. La principale race de moutons en Angleterre est appelée mouton des collines. Ils sont élevés dans les Pennines, le Lake District et la péninsule sud-ouest. Les éleveurs de moutons anglais élèvent des agneaux principalement pour la viande et moins souvent pour la laine. Les races nourries à l'herbe sont beaucoup plus importantes que les autres races élevées sur des terres arables car elles produisent de la viande maigre. L'orge, principale culture agricole, est principalement cultivée pour l'alimentation du bétail et le maltage.