No it is free but they accept donations
The museum there was closed the morning that we were there, so I really don't know if there is a charge for that part. There was plenty of interesting things to see and very interesting plaques with the history of the ship on the outside. My wife and son and I all really enjoyed it. Wish I could help more but like I said, the museum knside was closed when we were there.
Get quick answers from USS South Dakota Battleship Memorial staff and past visitors.