வைரஸ் தொற்றுகளுக்கு சிகிச்சையளிப்பது கடினம், ஏனெனில் வைரஸ்கள் உடல் செல்களுக்குள் வாழ்கின்றன. அவை மருந்துகளிலிருந்து "பாதுகாக்கப்படுகின்றன", அவை பொதுவாக இரத்த ஓட்டத்தில் செல்கின்றன. வைரஸ் தொற்றுகளுக்கு நுண்ணுயிர் எதிர்ப்பிகள் வேலை செய்யாது. சில வைரஸ் தடுப்பு மருந்துகள் உள்ளன. தடுப்பூசிகள் பல வைரஸ் நோய்கள் வராமல் தடுக்க உதவும்.