John Aston (ur. 3 września 1921 w Prestwich, zm. 31 lipca 2003 w Manchesterze) – angielski piłkarz występujący podczas kariery na pozycji obrońcy.
Kariera klubowa John Aston całą piłkarską karierę spędził w Manchesterze United, w którym występował w latach 1940-1954. W Division One zadebiutował 18 września 1946 w meczu z Chelsea. Z Czerwonymi Diabłami zdobył mistrzostwo Anglii w 1952 oraz Puchar Anglii w 1948. Ogółem w barwach Czerwonych Diabłów rozegrał 253 spotkania, w których zdobył 29 bramek.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1946/47 Manchester United F.C.
Division One 21 0 1947/48 Manchester United F.C.
Division One 42 0 1948/49 Manchester United F.C.
Division One 39 0 1949/50 Manchester United F.C.
Division One 40 0 1950/51 Manchester United F.C.
Division One 41 15 1951/52 Manchester United F.C.
Division One 18 4 1952/53 Manchester United F.C.
Division One 40 8 1953/54 Manchester United F.C.
Division One 12 2