Yes and No. Part A covers certain medications during hospitalization. Routine prescriptions are not covered. You will need to purchase A Part D plan to cover brand-name and generic prescriptions. Prescription Drug coverage is usually included in a Medicare Advantage plan at no additional cost.