Yes. SD cards can be used for 5 years or more, depending on how you take care of them. Still, an SD card lifespan will depend on the quality of your card, along with other factors, with low-quality cards more likely to have inferior flash memory.