Prepositions after verbs

Shop for or shop at?

Use shop for to talk about the items you want to buy. Use shop at to name the store, website, or market where you buy things.

Quick answer

Shop for vs. shop at

Shop for focuses on the product or purpose. Shop at focuses on the business or place.

I'm shopping for a new laptop.
We usually shop at the local market.
She went shopping for wedding shoes.

Choose the pattern by meaning

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

1
shop for + item

Looking for something to buy

Use shop for with products, gifts, clothes, and other items.

They are shopping for furniture.
I need to shop for groceries.
2
shop at + store

Naming the place or business

Use shop at with shops, supermarkets, websites, and markets.

We shop at a family-owned bakery.
Many people shop at online stores now.
3
shop with + company

Choosing a brand or provider

Use shop with to mention a business you regularly use.

I usually shop with local farmers.
They shop with independent sellers.

See the difference in context

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

Construction
Example
Meaning
shop for
She is shopping for a coat.
look for something to buy
shop at
We shop at the corner store.
buy things from a particular place
shop with
I shop with that company regularly.
use a particular seller or provider

Common mistakes

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

Using shop at for products

Use for before the thing you want to buy.

✕ I'm shopping at a birthday gift. ✓ I'm shopping for a birthday gift.

Using shop for with stores

Use at before the name of a shop or market.

✕ They shop for the mall downtown. ✓ They shop at the mall downtown.

Quick practice

Choose the expression that matches the intended meaning.

1. We usually shop ___ a local supermarket.
2. She's shopping ___ a winter jacket.
3. Do you shop ___ small businesses?

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

Can I say shop in?

Yes, but in usually introduces a location, as in shop in the city centre. It is not the main pattern for products or stores.

Is shopping for always about buying?

Usually yes. It can also mean searching for something to buy later.

Can shop at refer to websites?

Yes. You can shop at an online store or shopping platform.

Write with confidence in Linguix

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

Create a free account