The cost of a car cover is based on three things—if the cover is generically sized or made for the specific model, the material it’s made of, and the brand. So while you can find some ‘sedan-sized’ car covers for $30 to $50, most car covers are in the $100 to $200 range.
When buying a car cover, be aware if you plan to use it inside or outside—some covers are only for indoor use. On top of that, certain covers are rated highly for rain, snow, or other elements.