Spirit Lake Memorial Highway (State Route 504) connects the city to the Mount St. Helens National Volcanic Monument, the Spirit Lake recreation area, Seaquest State Park and Silver Lake. The State Route 504 Spur extends to Gifford Pinchot National Forest.