Keweenaw National Historical Park does not have a park entrance fee. However, many of the Keweenaw Heritage Sites, the park's partners, charge either an activity or entrance fee or request a donation for visiting their site.
More information on Keweenaw Heritage Sites...