شرایط لازم برای تشکیل فسیل در همه محیطها وجود ندارد این شرایط در محیطهای دریایی مناسبتر از محیطهای خشکی بوده به همین دلیل بیشتر فسیلها در اقیانوسها و دریاها تشکیل شدهاند اما برخی فسیلها در محیطهای غیر دریایی مانند یخچالهای طبیعی خاکسترهای آتشفشانی صمغ گیاهان مواد نفتی دریاچهها مردابها معادن نمک تشکیل شدهاند