Hrad nechal postavit Bedřich z rodu Hroznatovců před rokem 1232. Původní ostroh byl dvakrát překopán. Vznikl tedy prostor pro předhradí a vlastní hrad. V čele hradu stála věž s břitem, zřejmě nejstarší věž tohoto typu na našem území. Hrad byl postaven na nedobytném místě, a tak ani husité se nepokoušeli Krašov zdolat.
V 15. a 16. století vlastnili hrad Kolovratové, kteří hrad přestavěli na renesanční zámek. Roku 1678 koupil Krašov plaský opat Benedikt Engelkem. Po zrušení kláštera v Plasech byl Krašov ponechán svému osudu a zpustl. Jeho zdivo bylo využíváno jako stavební materiál.
Dnes o hrad pečuje Spolek pro záchranu Krašova. Můžeme zde spatřit zbytky okrouhlé věže a paláce. Na skalnatých srázech pod zříceninou se rozprostírá přírodní rezervace s teplomilnou a suchomilnou vegetací.