Prepositions with nouns

How to use prepositions with “lunch”

Different prepositions with “lunch” express time, purpose, or movement.

Quick answer

Common combinations with “lunch”

Use for lunch to talk about food or plans, before lunch and after lunch for time, and to lunch in older or formal movement expressions. “At lunch” means during lunchtime.

We had soup for lunch.
I will call you after lunch.
She was busy at lunch.

Choose the pattern by meaning

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

1
for lunch

Talking about meals or plans

Use this pattern for food or scheduled meetings.

They met for lunch yesterday.
2
before lunch

Describing earlier time

Use this phrase for events happening earlier than lunchtime.

Finish the report before lunch.
3
after lunch

Describing later time

Use this phrase for events happening later than lunchtime.

The meeting starts after lunch.
4
at lunch

During lunchtime

This phrase refers to the lunch period.

I saw her at lunch.

See the difference in context

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

Construction
Example
Meaning
for lunch
We ate pasta for lunch.
meal choice or purpose
at lunch
He called me at lunch.
during lunchtime
after lunch
Let's talk after lunch.
later than lunch
before lunch
The shop closes before lunch.
earlier than lunch
to lunch
They went to lunch together.
movement toward a lunch activity

Common mistakes

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

Using “to lunch” as a meal description

“To lunch” usually follows verbs of movement.

✕ We ate salad to lunch ✓ We ate salad for lunch

Confusing “at lunch” and “for lunch”

One refers to time, the other to the meal.

✕ I had soup at lunch with clients ✓ I had soup for lunch with clients

Missing an article with specific lunches

Use “the” when referring to a known lunch event.

✕ after company lunch ✓ after the company lunch

Quick practice

Choose the expression that matches the intended meaning.

1. We had sandwiches ___ today.
2. The manager will speak ___ .
3. I saw them ___ yesterday.

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 is the difference between “for lunch” and “at lunch”?

“For lunch” refers to the meal itself, while “at lunch” refers to the lunch period.

Is “after lunch” correct?

Yes. It is a common time expression.

Can I say “go to lunch”?

Yes. It means go to eat lunch.

Write with confidence in Linguix

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

Create a free account