اندازه شهاب سنگ ها بسیار متفاوت است. بیشتر آنها نسبتاً کوچکند. بزرگ ترین شهاب سنگی که تا کنون پیدا شده وزنش حدود 60 تن است. این شهاب سنگ آهنی در مزرعه ای درکشور آفریقایی نامیبیا به زمین افتاده است. با این که زمان زیادی از افتادن آن می گذرد هنوز چاله ای که تشکیل داده سر جای خودش باقی است. اجسام خیلی بزرگ تری مثل سیارک ها و ستاره های دنباله دار هم می توانند به زمین برخورد کنند و به این ترتیب به شهاب سنگ تبدیل شوند.
شهاب سنگ ها از یک سقوط آتشین از میان جو زمین جان سالم به در برده اند و مقدار زیادی از جرمشان را در این فرایند از دست داده اند. بیشتر شهاب سنگ های در حال حرکت در فضا پس از برخورد به جو زمین می سوزند و از آنها تنها ذراتی از گرد و غبار باقی می ماند. هر روز حدود 3000 تن گرد و غبار شهاب سنگی به زمین می ریزد.
شهاب سنگ ها به خاطر این به سطح زمین می رسند که اندازه آنها برای سفر از میان جو مناسب است. اگر آنها خیلی کوچک بودند، در جو متلاشی و تکه تکه می شدند. اگر خیلی بزرگ بودند ممکن بود قبل از رسیدن به سطح زمین منفجر شوند. یک چنین شیئی در سال 1908 در حدود ده کیلومتری بالای رودخانه تونگوسکا در سیبری منفجر شد و در منطقه ای به وسعت 23 کیلومتر رها شد و درختان را دود زده کرد و به طور سطحی سوزاند.