Vaxholms fästning, eller Vaxholms kastell, er en festning i Stockholms skjærgård. Festningen ligger på en holme ved stedet Vaxholm. De første festningsverkene på holmen ble bygget på 1500-tallet og i 1719 avverget festningen et russisk angrep mot Stockholm. Etter finskekrigen og tapet av Åland ble festningen betydelig utvidet og fikk dagens form.
Med artilleriets utvikling ble festningen umoderne og ble nedlagt mot slutten av 1800-tallet. Den er idag et museum over svensk kystforsvar gjennom 500 år.
Festningen ble på 1700- og 1800-tallet anvendt som fengsel. Blant de innsatte var «stortyven» Jacob Guntlack, avisutgiveren Magnus Jacob Crusenstolpe og generalen Georg Carl von Döbeln. Som kuriosa kan nevnes at Pippi Langstrømpes pappa også har sittet der, i filmen Pippi Långstrump på de sju haven der festningen fikk tjene som sjørøverfort.