Rotterdam è la casa di due squadre di calcio dell’Eredivisie (Feyenoord e Sparta), una dell’Eerste Divisie (Excelsior) ed una della Hoofdklasse (PVV DOTO). Il ha vinto il suo ultimo campionato nella stagione 2016/17, il primo dopo il successo del 1999 e ha vinto due volte la Coppa UEFA (1974 e 2002) e una volta la Coppa dei Campioni nel 1970. Il "Stadion Feijenoord", popolarmente soprannominato "De Kuip" si trova nella parte sud-est della città, ed ha ospitato molti incontri di calcio internazionali, tra cui la finale degli Europei 2000.