Massachusetts is a great location for both fossil hunting and rockhounding. The state’s diverse geology has created a variety of environments where fossils and minerals can be found.
For fossil hunting, the best places to go are in the Connecticut River Valley. This area was once a shallow sea, and the rocks that were deposited there contain a variety of fossils, including sharks, fish, and dinosaurs.