Der Elfrather See liegt im Nordosten von Krefeld an der Grenze zum Stadtteil Elfrath. Seit Beginn der Kiesgewinnung in den 1970er Jahren wurde der See bis ins aktuelle Jahrzehnt hinein stetig erweitert. Heute ist er über die Krefelder Grenzen hinaus als weitläufiges Naherholungsgebiet mit vielfältigem Freizeitangebot bekannt. Das Areal erstreckt sich insgesamt über 138 Hektar, davon sind rund 62 Hektar Wasserfläche.
An den Ufern des Elfrather Sees liegen großzügig angelegte Spiel- und Sportflächen, eine Minigolfanlage sowie ein weitläufiger Grillplatz. Rund um den See hat sich eine Vielzahl von Wassersportvereinen angesiedelt. Ruderer, Segler und Windsurfer finden hier gleichermaßen Platz. Herzstück des Elfrather Sees ist eine 2,3 Kilometer lange Regattastrecke, auf der regelmäßig Wettkämpfe ausgetragen werden. Inmitten des Sees liegt die so genannte Vogelinsel, die als Rückzugsraum für brütende Wasservögel dient und von Menschen nicht betreten werden darf.