Vaxholms fæstning eller Vaxholms kastel er en fæstning i Stockholms skærgård på en ø øst for øen Vaxön, hvor byen Vaxholm ligger. De første fæstningsværker på holmen blev bygget i 1500-tallet og i 1719 afværgede fæstningen et russisk angreb mod Stockholm. Efter Den finske krig (1808-09) og tabet af Åland blev fæstningen udvidet betydeligt og fik nutidens udformning.