It's $15 per night, but you'll also have to pay to get on Skyline Drive. That's $30 and good for seven days.
Or if you have a Senior pass or Access pass, cost is $7.50 for the campground and zero into the park.
$15 per night, no showers though
$30 entrance fee is good for 7 days but a Shenandoah annual pass is $55 and good for one year. An annual pass for all National Parks is $80. If you have a fourth grade child you can get one year pass free with the every kid in a park program.
Thanks! Your answer is awaiting moderation.