Drinking alcohol may cause snoring. Drinking too much alcohol at night can loosen up the muscles in the throat. This makes it harder to control airflow.