Many variables affect the lifespan of any dental restoration, so it's impossible to give an exact answer for your case.
Generally speaking, dental crowns can last anywhere between 10 and 30 years. How long yours lasts depends largely on your home care, your overall oral health, and keeping up with regular exams and cleanings.