Avnsø er en af Sjællands reneste søer. Der er badebro, borde og bænke og bålplads.
Stranden er 5-10 meter bred og 50 meter lang. Søbredden er en blanding af jord og groft sand, og søbunden er af sand. Vanddybden stiger langsomt ud fra bredden, og det lavvandede område er attraktivt for børnefamilier. Avnsø er op til 8 meter dyb på det dybeste sted.
Avnsø ligger i et meget natursmukt område med skovlandskab på alle sider af søen.
P-plads for enden af Vernersmindevej, Særløse. Der er informationsskilt og vandretursfoldere på p-pladsen.