It is variable. I have a Canon film camera (A1), and a Mamiya C-330 film camera, from the 1970s, which both still work well. Quality items, which are treated properly, tend to last longer than owner's infatuations with them do. Digital cameras may become obsolete sooner than film cameras, since new sensors, features, etc, are sought after due to their superiority....higher megapixel count, higher burst rate, etc. I still have a Fuji S4200 digital camera from 2012, which still works but which I don't use much anymore...as it only has 14 megapixels, while my newer DSLR (a Nikon D7200) has 24 megapixels. The S4200 is 6 years old, and working. The D7200 is a three year old design, and still going strong. If you treat a camera as it should be treated, it will probably last long enough to suit you....which will probably be until something more advanced comes along, rather than until it breaks down. There are pro photographers today who still use Nikon D300 cameras....12 megapixel cameras from 2007....11 year old designs still working well. How long do you want a camera to last? The odds are that a more professional type model will last longer than a typical consumer model, but even a consumer model camera should last long if treated right.