
As mentioned already, there doesn't appear to be an exact way to determine the age of a Canon lens without a date code. I'm in the process of trying to buy an old Canon lens and figure out how old the lens is. Yes I know this is a very old thread, with the question still relevant. These older designed Arc Form Drive lenses, that until recently were still in production, also continued to have date codes: If they are newer lenses with 10 digit serial numbers you can decode the build date.įor some unknown reason, all "Arc Form Drive" consumer lenses always have date codes.Īll these older, out of production Arc Form Drive lenses had date codes: "Consumer" USM, Micro Motor, and STM AF consumer lenses NEVER have separate date codes. I suspect it may have to do with which factory the lens is made in. Some "L" lenses like the EF 24-105mm have continued with 7 digit serial numbers and separate date codes.

Starting in 2008, new designs were introduced with a 10 digit serial number which should contain a date code. In the past most "L" lenses had 6, 7, or 8 digit serial numbers and separate date codes. Not all Canon lenses have date codes, or serial numbers that can be decoded.Ĭanon might have some master list somewhere but I bet if you were to ask Canon, they would say it’s not possible.


Sorry, there is no way you can date your lens.
