Het strand van Castricum aan Zee ligt aan de Noordzeekust in de gemeente Castricum, in de provincie Noord-Holland in Nederland. Het ligt ongeveer 20 km ten noorden van Amsterdam. Het is een breed zandstrand met duinen en een promenade. Door de ligging aan de Noordzee is het ook een populaire plek om te surfen.
Er is een surfershut waar surfers zich kunnen omkleden en er zijn ook douches en toiletten. In de zomermaanden zijn er strandwachten aanwezig.