Yes! The Grand Canyon has free admission days, typically during National Park Week in April and other special occasions.