L'Ajax Amsterdam est le principal club de football de la ville. Elle est une équipe de la ligue première néerlandaise de football, plusieurs fois vainqueur de la Ligue des champions de football (1971, 1972, 1973 et 1995), et deux fois vainqueur de la Coupe intercontinentale (1972 et 1995). Le club possède le meilleur palmarès néerlandais avec, en plus de ses titres européens, 30 championnats nationaux remportés à son actif. En 1996, ils abandonnent le vieux Stadion De Meer pour emménager dans la nouvelle Johan Cruyff ArenA, au sud-est de la ville, à proximité de la gare Amsterdam Bijlmer Arena. Le stade olympique, construit pour accueillir les Jeux olympiques d'été de 1928, subit une importante rénovation à la fin des années 1990 pour désormais accueillir des événements culturels ou sportif, à l'image du marathon d'Amsterdam ou les Championnats d'Europe d'athlétisme 2016. En 1920, Amsterdam est l'hôte des épreuves de voile sur l'IJ, lors des Jeux olympiques d'été de 1920 qui se déroulent à Anvers.