希克蘇魯伯隕石坑
另一個吸引大眾對恐龍產生興趣的理論，是由尤金·舒梅克（Eugene Merle Shoemaker）提出，舒梅克提出地球與太陽系的其他行星經常遭到彗星的撞擊。這理論也許可以解釋白堊紀-第三紀滅絕事件，在6,500萬年前，可能有顆彗星撞擊地球，產生希克蘇魯伯隕石坑（Chicxulub Crater），而滅絕恐龍與其他生物。彗星撞擊理論在1994年的舒梅克－李維九號彗星撞擊木星時，達到最高潮。