Laryngitis is caused by either: a viral infection – such as a cold or flu, or. damage to your larynx – usually by straining your voice