عواملی که در مصونیت بیماریهای ویروسی مؤثرند عبارتند :1- سن - سن یکی از عوامی است که مقاومت انسان یا حیوان را در مقابل بیماریهای ویروسی بیشتر می کند.اشخاص بالغ در مقابل اغلب بیماریهای ویروسی مقاومت دارند واین مقاومت در پیران به تدریج کم می شود.2- ابتلا به بیماریهای ویروسی - پس از ابتلا به بیماریهای ویروسی و بهبود آن مصونیتی در بدن ایجاد می شود که شخص را در مقابل ابتلای مجدد مصون نگه می دارد.3- مصونیت سلولی - سلولها در مقابل بیماریهای ویروسی عواملی دفاعی ایجاد می کنند.