The Denver Museum of Nature & Science is located in the heart of City Park on Colorado Blvd. This museum, formerly known as Natural History Museum was founded in 1900 by Denver naturalist Edwin Carter and offers enlightening and educational fun for all. It houses a collection of more than 1 million objects from all over the world with permanent collections like ‘Expedition Health’ that allows visitors to measure their overall physical fitness and ‘The Egyptian Mummies’ collection that contains two sarcophagi from 3,000 years ago. The Denver Museum of Nature & Science is a leading resource for informal science education through a variety of exhibitions, programs, and activities that help visitors to experience the natural wonders of this universe.
The Denver Museum of Nature & Science is open seven days a week from 9 a.m. to 5 p.m. It is closed on Christmas Day.