Is it still safe to take expired cough syrup?

Sometimes. Expiration dates are typically meant to be used as a guideline for how long the ingredients are considered "shelf-stable." you can often safely use things that have expired for about 6 months past their date but if you are unsure you should ask your physician or your pharmacist.