Prepositions with medication

“Of medication” or “on medication”

On medication is the usual expression for taking medicine regularly. Of medication appears in other structures such as side effects of medication.

Quick answer

Which phrase should I use?

Use on medication to mean someone is taking medicine, especially regularly or under treatment. Use of medication after another noun, such as effects of medication or amount of medication. Do not use of medication to mean taking medicine.

She has been on medication since March.
The doctor explained the side effects of medication.
He is currently on medication for anxiety.

Choose the pattern by meaning

These forms are not interchangeable. Choose the construction by meaning, not by which preposition appears most often.

1
on medication

Talking about medical treatment

Use on medication when someone is taking prescribed medicine.

After surgery, he remained on medication for several weeks.
2
effects of medication

Describing results or consequences

Use of medication after nouns such as effects, use, amount, or type.

The nurse monitored the side effects of medication carefully.
3
medication for + condition

Naming the treated condition

Use for to say what the medication treats.

She takes medication for high blood pressure.
4
medication with + ingredient

Describing contents

Use with to mention an ingredient or feature.

The pharmacy sells medication with low-dose aspirin.

See the difference in context

The same subject can take different constructions because each sentence answers a different question.

Construction
Example
Meaning
on medication
He is on medication for asthma.
Currently taking medicine.
of medication
The cost of medication has increased.
Part of another noun phrase describing medication.
medication for
They prescribed medication for migraines.
Treatment for a condition.
medication with
Avoid medication with alcohol.
Containing or combined with something.

Common mistakes

Some combinations appear in real text but do not mean what learners often assume.

Using of medication to mean treatment

Use on medication for a person's treatment status.

✕ She is of medication after the operation. ✓ She is on medication after the operation.

Missing the article in noun phrases

Many of medication phrases need a noun before them.

✕ The doctor discussed of medication. ✓ The doctor discussed the effects of medication.

Using on with the medicine itself

On medication refers to a person, not usually the medicine.

✕ This on medication is expensive. ✓ This medication is expensive.

Quick practice

Choose the expression that matches the intended meaning.

1. He has been ___ medication for several months.
2. The side effects ___ medication can vary.
3. She takes medication ___ allergies.

Check your sentence in context

Paste the complete sentence below. Linguix checks the preposition together with grammar, spelling, punctuation, and style.

Free to try · No signup required

Frequently asked questions

What does “on medication” mean?

It means a person is taking medicine, often as part of ongoing treatment.

Is “of medication” wrong?

No. It is correct in phrases such as effects of medication or use of medication.

Can I say “medication for pain”?

Yes. Medication for is the normal pattern for a treated condition or symptom.

Write with confidence in Linguix

Create a free account to check complete texts, apply suggestions, and save your documents.

Create a free account