Prepositions after verbs

Enroll in, at, for, into or on?

Enroll is commonly followed by in for courses and programs, and at for institutions. Other combinations are more limited or nonstandard.

Quick answer

Which preposition goes with enroll?

Use enroll in for courses, programs, and classes. Use enroll at for a school or institution. Enroll for is used in some varieties of English to mean register for something. Enroll into is uncommon in modern standard English. Enroll on is used in some regions, especially British English, for courses or schemes.

She enrolled in a biology course
He enrolled at the local college
They enrolled for the workshop.
I enrolled on a training scheme.

Choose the pattern by meaning

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

1
enroll in + course or program

Joining a class or program

Use in for courses, classes, training programs, and subjects.

She enrolled in an online MBA program
They enrolled in evening classes
2
enroll at + institution

Registering at a school or university

Use at to name the institution where someone registers.

He enrolled at a community college
Thousands of students enroll at the university each year.
3
enroll for + event or exam

Registering for a specific activity

For is used in some varieties of English when signing up for an event, exam, or service.

I enrolled for the language test
They enrolled for the summer camp
4
enroll on + scheme or course

British English usage

On is common in British English for courses, schemes, and training programs.

She enrolled on a management course
He enrolled on the apprenticeship scheme

See the difference in context

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

Construction
Example
Meaning
enroll in
She enrolled in a photography class.
Standard for courses, programs, and activities.
enroll at
He enrolled at Stanford University.
Standard for institutions and campuses.
enroll for
They enrolled for the certification exam.
Used in some varieties of English for specific activities or services.
enroll into
She enrolled in the program.
Enroll into is generally nonstandard in modern English; use enroll in instead.
enroll on
I enrolled on a coding course.
Common in British English for courses and schemes.

Common mistakes

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

Using enroll into in standard contexts

Modern English normally uses enroll in, not enroll into.

✕ He enrolled into the program. ✓ He enrolled in the program.

Using at for a course

At refers to the institution, while in refers to the course or program.

✕ She enrolled at a chemistry class. ✓ She enrolled in a chemistry class.

Using in with a school name when the institution is the focus

Use at when naming the institution itself.

✕ He enrolled in Harvard University. ✓ He enrolled at Harvard University.

Quick practice

Choose the expression that matches the intended meaning.

1. She enrolled ___ a digital marketing course.
2. He enrolled ___ the local university last year.
3. In British English, you can say enrolled ___ a training scheme.

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

Is enroll into correct?

It is generally considered nonstandard or awkward in modern English. Use enroll in instead.

What is the difference between enroll in and enroll at?

Enroll in refers to a course or program, while enroll at refers to the institution.

Can I say enroll on a course?

Yes. This is common in British English.

Write with confidence in Linguix

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

Create a free account