Max Weiler (født 25. september 1900, død 1. september 1969) var en schweizisk fodboldspiller, der spillede som forsvarsspiller. Han spillede for SC Veltheim og Grasshopper Club Zürich, og repræsenterede også Schweiz på internationalt niveau. Han vandt 37 landskampe for sit land og scorede to mål.
1934 FIFA World Cup hold.