Inside and out, there is so much free stuff to do with your family this weekend! If you haven't already done so, you can still print out your ticket for free museum day and go check out your favorite local spot. If you would rather be outdoors, make a plan to visit a local park and enjoy the free admission there too this Saturday, Sept. 28. 

Why the freebie at the national parks? It's the 20th annual National Public Lands Day, a day set aside to encourage folks to volunteer on their public lands and enjoy the great outdoors. Now don't worry, you don't have to volunteer to get in for free. But if you do, you will get a free pass to visit any participating federal public land on another day. So it's like getting two free passes in one!

"National Public Lands Day is an opportunity for us to celebrate and make a difference in America's open spaces, from small neighborhood parks to large national parks," said National Park Service Director Jonathan B. Jarvis. "We are fortunate that more than 600 million acres of public land, including national parks, provide all of us with cherished places where we can go to recreate, exercise, learn about the past, and connect with nature."

More than 180,000 people are expected to plant trees, build and maintain trails, remove invasive plants, remove trash, and improve and restore 2,200 public sites throughout the country. Many national parks are hosting volunteer events and celebrations. Check out the National Public Lands Day site for more details and to find a volunteer opportunity in your area.

In addition to the national park service, federal agencies waiving fees on Sept. 28 include the U.S. Fish & Wildlife Service, the Bureau of Land Management, the Bureau of Reclamation, the U.S. Army Corps of Engineers, and the U.S. Forest Service.

If you miss this one, don't worry. The National Park Service will also waive entrance fees from November 9-11 in commemoration of Veterans Day.

Related posts on MNN