stock up
buy a large amount of something to keep and use later
What does "stock up" mean?
Examples
- We stocked up on tinned food and bottled water before the hurricane arrived.
- I always stock up at the supermarket when there's a buy-one-get-one-free offer.
- Are you going to stock up on medicine before the long weekend?
How to use it
The most common pattern — the item you are buying in bulk follows the preposition 'on', never the verb directly.
Before the long weekend, she went to the supermarket to stock up on pasta, rice, and canned tomatoes.
When the items being bought are clear from context, the 'on' phrase can be dropped entirely — this short form is very natural in speech.
There's a big sale on this weekend, so we're planning to stock up while prices are low.
A phrase indicating when or why you are stocking up often follows the verb to add context.
Most households stock up before Christmas when supermarkets become busier and deliveries slow down.
You can specify where the buying takes place using a prepositional phrase after the verb or its object.
We always stock up on sunscreen and insect repellent at the pharmacy before travelling abroad.
Common Collocations
Common Mistakes
'Stock up' is intransitive — you cannot place an object directly after the verb. The item being bought must be introduced with 'on'.
While 'stock up with' exists in older British usage, it sounds old-fashioned today. The natural preposition in both British and American English is 'on'.
'Top up' means refilling something that has already been partially used; 'stock up' means buying a large amount in advance, before the need becomes urgent. They are not interchangeable.
Usage
Stock up is neutral and works in both spoken and written English. The preposition is almost always 'on' — avoid 'stock up with', which sounds old-fashioned.
Frequently Asked Questions
Can 'stock up' be used for non-physical things, like books or films?
Yes, this extension is quite natural and common. You can say 'stock up on books before a long flight' or 'stock up on box sets for the holidays' without sounding unusual. The key is that there is still a sense of accumulating a supply in advance of a need — purely abstract or figurative uses (like emotions) would sound unnatural.
Can I say 'we're stocked up' — is that the same meaning?
'Stocked up' in that sentence is working as an adjective, not a verb — it describes the resulting state of having sufficient supplies already. It is not quite the same as the phrasal verb in action. To describe the action of buying in bulk, use 'we stocked up' (past simple) rather than 'we're stocked up'.
Is 'stock up' used differently in British and American English?
The core meaning and the 'stock up on' structure are the same in both varieties. The only noticeable difference is that 'stock up with' appears slightly more often in older British texts, but it is uncommon today in either variety. 'Stock up on' is the safe, widely accepted choice.
What kinds of things can you stock up on?
Typically, 'stock up on' is used with consumable or storable goods — food, medicine, fuel, batteries, toiletries, bottled water, firewood, and similar supplies. The goods need to be the kind that can be bought in bulk and kept for later use. You would not normally 'stock up on' services or experiences.
How is 'stock up' different from 'store up'?
'Stock up' almost always refers to physically buying goods in bulk before a need arises. 'Store up' is more often used figuratively — for example, 'storing up problems for the future' or 'storing up resentment'. If you are talking about going to a shop and buying a large quantity of something, 'stock up on' is the right choice.
Ready to practise?
Practise 1,000+ English phrasal verbs with interactive gap-fill exercises.
Start Practising →