how long is mmr good for
Virtually everyone (more than 99%) will be protected against measles and rubella for more than 20 years after two doses of MMR. Protection against mumps after two doses of MMR is a little lower (90-95%) and appears to gradually decline.