December doesn’t usually become stressful because Nigerians don’t know Christmas is coming.
We know.
The problem is that Christmas has a way of making the house suddenly fuller and the shopping list much longer.
The children are home from school. Family members are visiting. There are church programmes, family gatherings, travelling, cooking, snacks, drinks and, somehow, people you weren’t expecting will still show up at your door.
And then there is the food shopping.
Rice. Chicken. Turkey. Fish. Tomatoes. Pepper. Onions. Oil. Drinks. Ingredients for small chops. Ingredients for Christmas treats. Food for the main celebration. Food for the days after Christmas. And enough extra for those inevitable, “Mummy, somebody is coming” moments.
If you’re in Lagos, you also have to think about traffic, crowded markets and the time it takes to move from one place to another. In December, even a simple trip to buy groceries can become a serious outing. And with food prices often changing around the festive period, waiting until the last minute can make planning even harder.
The same applies in Ibadan. Once December gets into full swing, everybody is trying to sort out their homes, visitors and celebrations at roughly the same time.
So instead of asking, “What will we buy for Christmas?” when December has already arrived, it makes sense to start planning now.
This guide will help you plan your Christmas shopping in Nigeria from your food list to your budget, what to buy early, what to leave until closer to Christmas, and how to stock your home without turning December into one long shopping trip.
Whether you’re a busy mum in Lagos, a family in Ibadan or simply trying to get your Christmas food shopping sorted before the rush, let’s make the list easier to manage.
What Should You Buy for Christmas?
A good Christmas shopping list is not just about what you need to cook on December 25. Think about the whole festive period: what your family will eat, what you will serve visitors, what you will need for parties and church events, and what should already be in the house when everyone is at home.
Here is a simple Nigerian Christmas food shopping list to start with.
1. Rice and Other Staples
Rice will probably do plenty of work during the festive period, so it makes sense to plan for it early. Depending on your household, stock up on some of the staples you normally eat:
- Rice
- Beans
- Garri
- Yam
- Plantain
- Potatoes
- Pasta
- Noodles
- Semolina
- Wheat
- Oats
Don’t forget the food your family eats on ordinary days. Christmas is not the only day people will be hungry.
2. Protein
This is usually one of the biggest parts of the Christmas food budget.
Depending on your menu and budget, you may need:
- Chicken
- Turkey
- Beef
- Goat meat
- Fish
- Stockfish
- Smoked fish
- Eggs
If you are buying frozen chicken or turkey early, make sure you have enough freezer space to store it safely.
3. Tomatoes, Peppers and Cooking Ingredients
Your Christmas rice cannot cook itself.
Stock up on the ingredients you are likely to use across several meals:
- Fresh tomatoes
- Tatashe
- Scotch bonnet pepper
- Onions
- Tomato paste
- Vegetable oil
- Palm oil
- Seasoning cubes
- Curry
- Thyme
- Salt
- Other spices and seasonings
Buying some of these Christmas food items ahead of time can save you from making several last-minute trips to the market.
4. Vegetables and Salad Ingredients
If salad and vegetables will be part of your Christmas menu, remember that these are different from the dry goods you can buy weeks ahead.
You may need:
- Cabbage
- Carrots
- Cucumber
- Lettuce
- Green beans
- Peas
- Sweet corn
- Tomatoes
- Onions
For highly perishable vegetables, plan your purchase closer to when you will use them rather than buying everything at once.
5. Breakfast and Everyday Food
This is one part of Christmas shopping in Nigeria that people sometimes overlook.
The children may be home for weeks. Visitors may stay over. And nobody wants to wake up on December 27 and realise there is nothing for breakfast because all the shopping was planned around Christmas Day.
Consider stocking up on:
- Bread
- Eggs
- Oats
- Cereals
- Tea
- Coffee
- Milk
- Sugar
- Custard
- Milo or other breakfast drinks
- Butter or margarine
Think of it as your Christmas and holiday pantry, not just your Christmas Day shopping list.
6. Snacks and Baking Ingredients
Christmas has a way of increasing the demand for “just something small.”
If you plan to make snacks at home, your shopping list might include:
- Flour
- Sugar
- Butter or margarine
- Eggs
- Milk
- Baking powder
- Chin chin ingredients
- Puff-puff ingredients
- Cake ingredients
- Meat pie ingredients
- Small-chops ingredients
And if you already know you will be attending or hosting several events, buy what you can early rather than trying to do all your Christmas shopping in the final week.
7. Drinks
Don’t leave drinks until the last minute, especially if you are expecting plenty of people.
Depending on your household and events, consider:
- Bottled or sachet water
- Soft drinks
- Malt drinks
- Fruit juice
- Other drinks your family normally enjoys
Buy according to the number of people you expect rather than simply buying a large quantity because “it’s Christmas.”
8. Fruits
Fruits can easily be forgotten when you are focused on rice, chicken and drinks.
Depending on availability and your family’s preferences, consider:
- Oranges
- Bananas
- Apples
- Watermelon
- Pineapple
- Grapes
- Pawpaw
- Other seasonal fruits
Some fruits can be bought earlier, while others are better purchased closer to when you need them.
9. Food for Unexpected Visitors
Now, this one is particularly Nigerian.
You planned food for your household of four. Then your sister arrives with her two children.
Then somebody calls:
“We’re around your area. We are coming to greet you.”
Before you know it, the pot of rice that was supposed to last two days has disappeared.
You don’t necessarily need to shop for an army. But when planning your Christmas grocery list, leave some room for unexpected guests. Having extra rice, drinks, snacks, cooking ingredients and a protein option in the house can save you from rushing out to shop every time somebody visits.
The goal isn’t to buy everything you might possibly need. It is to plan ahead, buy the things that make sense to buy early, and leave the genuinely fresh items for later.
Plan Your Christmas Menu Before You Go Shopping
One of the easiest ways to overspend on Christmas food is to start shopping before deciding what you are actually going to cook.
You see rice on sale, you buy it. You see chicken, you buy it. Then you get home and realise you still need five other things to make the meals you have in mind.
Don’t start with the shopping list. Start with the menu.
You don’t need to plan every meal from December 1 to January 1. Start with the days and occasions you already know will require more food.
Christmas Day
For example, your Christmas menu might include:
- Jollof rice
- Fried rice
- Chicken or turkey
- Salad
- Plantain
- Drinks
Now look at the menu and work backwards.
For jollof rice, you may need rice, tomatoes, pepper, tatashe, onions, tomato paste, oil and seasonings.
For fried rice, you may need rice, vegetables, sweet corn, peas, carrots, green beans, liver or another protein, oil and seasonings.
For salad, you may need cabbage, carrots, cucumber, lettuce, sweet corn and salad cream.
Suddenly, instead of having a vague Christmas food shopping list, you have a list based on actual meals.
Boxing Day
Don’t forget the day after Christmas.
You might have:
- Leftover rice and protein
- Stew
- Beans
- Yam
- Plantain
- Breakfast foods
- Snacks and drinks
This is also where planning helps you avoid cooking unnecessarily large quantities on Christmas Day just because you are worried about running out of food.
Visitors and Family Gatherings
If you are expecting family members or hosting people during the holidays, plan separately for them.
You may need:
- Snacks
- Drinks
- Finger foods
- Extra protein
- Ingredients for quick meals
- Breakfast items
- Extra rice or other staples
This is particularly useful if you have relatives travelling into Lagos, Ibadan or another city to spend Christmas with you.
Christmas Shopping in Nigeria: Turn Your Menu Into a Shopping List
Once the menu is ready, go through each meal and write down the ingredients.
Then combine the duplicates.
For example, if both your jollof rice and stew need tomatoes, pepper, onions and oil, you don’t need to list those ingredients twice. Add up what you think you will need and put the total quantity on your master list.
Your process becomes:
Menu → Ingredients → Quantities → Master Shopping List → Budget
This simple step can help you avoid two common Christmas shopping problems: buying things you don’t need and forgetting things you actually need.
It also makes it easier to decide what should be bought in bulk, what can wait until December, and what needs to be purchased fresh closer to the celebration.
How Much Food Should You Buy for Christmas?
There is no single answer to how much food a Nigerian family should buy for Christmas. A household of four that will spend Christmas quietly at home will have very different needs from a family of eight expecting relatives from the village.
So instead of asking, “How many bags of rice should I buy?”, start with three questions:
- How many people will you regularly feed?
- How many visitors are you expecting?
- How many meals and events are you planning for?
Your Christmas food budget in Nigeria should follow your actual plans, not the other way around.
Household of 2–4
If it is just a small household, you may not need to buy food in very large quantities.
Focus on:
- Your Christmas Day menu
- Everyday breakfast and meals
- A reasonable amount of protein
- Snacks and drinks
- A little extra for visitors
You can also use the opportunity to restock staples you know your family will eat after Christmas.
Household of 5–8
With more people at home, your Christmas shopping budget will naturally be higher.
Plan for:
- Christmas Day meals
- Food for the days after Christmas
- Breakfast and everyday meals
- More protein
- Snacks and drinks
- A reasonable amount of food for visitors
This is also where buying some non-perishable groceries in sensible quantities can make your shopping easier.
Household of 9–15
At this point, Christmas food shopping becomes more like a small household supply exercise.
Don’t only calculate what you need for December 25. Look at the entire period you expect the household to be together.
Your list may include larger quantities of:
- Rice and other staples
- Cooking ingredients
- Protein
- Drinks
- Breakfast foods
- Snacks
- Vegetables and fruits
It can also make sense to divide the shopping into early purchases and fresh purchases rather than trying to buy everything in one trip.
Large Family or Lots of Visitors
If you know your home will become the unofficial Christmas headquarters, plan differently.
Start with your expected number of people and the meals you intend to serve. Then add a reasonable allowance for unexpected guests.
This is where a Christmas food budget for a family can quickly get out of hand if you don’t plan.
You don’t need to cook enough food to feed everyone in your neighbourhood. But you also don’t want to discover on Christmas morning that the food you calculated for 12 people is now being shared among 25.
Foods To Buy & When Should You Start Christmas Shopping in Nigeria?
The idea is simply to start early enough that December doesn’t catch you unprepared. There is no perfect date for everyone. Your household size, budget, freezer space, menu and whether you are expecting visitors will all affect your timing.
But this simple timeline can help.
Early November: Check Your Pantry and Freezer
This is the time to think, not necessarily to fill your house with food.
- Make a list of staples you will need.
- Go through what you already have.
- Decide who you expect to feed.
- Start planning your Christmas menu.
- Check what you already have at home.
- Think about visitors and family events.
- Set a rough Christmas food budget.
You may discover that you still have rice, cooking oil, spices or other groceries that can be used for Christmas.
Check your freezer too. Know how much space you actually have before buying frozen chicken, turkey or fish.
Then turn your menu into a master Christmas shopping list.
Mid-November: Start Buying Non-Perishables and Bulk Staples
This is a good time to start ticking off items that store well.
Think:
- Rice
- Beans
- Garri
- Cooking oil
- Tomato paste
- Spices
- Seasonings
- Flour
- Sugar
- Packaged foods
- Drinks
- Palm oil
- Pasta and noodles
- Breakfast cereals
- Tea and coffee
- Packaged foods
- Other non-perishable groceries
- Frozen chicken, turkey, fish or other frozen foods, if you have adequate freezer space and can store them properly
If you’re planning to buy food in bulk, this is also a good point to make those purchases rather than leaving everything until the last week before Christmas.
Early December: Complete Your Major Food Shopping
By now, you should have most of your plan sorted.
Buy the remaining groceries that can be stored safely and confirm that you have what you need for your main Christmas meals.
If you are expecting visitors or hosting a larger family gathering, this is also a good time to make sure you haven’t underestimated your quantities.
Mid-December: Buy Fresh and Perishable Foods
Now start focusing on things that are better purchased closer to when you will use them.
That could include:
- Fresh vegetables
- Fruits
- Fresh tomatoes and peppers
- Bread
- Other highly perishable ingredients
- Fresh proteins, depending on your menu
What About Buying Food in Bulk?
If you have a large family, expect plenty of visitors or simply want to avoid several December shopping trips, buying some Christmas groceries in bulk can make sense.
Staples such as rice, beans, garri, cooking oil, packaged groceries and other non-perishables are often easier to plan for than fresh food.
The important thing is to buy according to what your household will actually use and what you can store properly. Bulk buying is not automatically cheaper or better if half of what you buy goes unused.
For busy families, this is also where a bulk food supply service can save you some of the physical work of Christmas shopping. Instead of spending days moving around different markets looking for household groceries, you can plan your list, order what you need and have it delivered.

Planning to stock up for Christmas? Explore Sundry Agro’s [Christmas Bulk Food Supply] and get your major grocery shopping sorted before the December rush.
The Final Days Before Christmas: Keep It to Last-Minute Items
Ideally, you shouldn’t be doing your entire Christmas food shopping at this point.
Use the final days for fresh produce, bread, missing ingredients and anything you deliberately left until closer to Christmas.
That way, you are not spending Christmas Eve fighting traffic and moving from one crowded market to another because you forgot to buy cooking oil.
The exact timing will vary. Food prices, availability, your family’s plans and local market conditions can all change. The important thing is to spread out the work where you can.
A simple rule is:
Plan early → buy what stores early → leave perishables for later → avoid last-minute bulk shopping.
Think About Storage Before You Buy
Before buying Christmas foodstuff in bulk, check your storage space.
Do you have enough room for rice, oil and other dry goods?
Is there enough freezer space for chicken, turkey or fish?
Can your refrigerator handle the fresh food you are planning to buy?
There is no point bringing half the market home if you don’t have anywhere sensible to keep it.
Consider Online Grocery Shopping
For busy families in Lagos, online grocery shopping can remove some of the physical work involved in sourcing, carrying and transporting foodstuff.
You can plan your list from home, order your groceries and have them delivered instead of spending hours moving between vendors.
This can be particularly useful when you are buying several bulky items for your household or preparing for visitors.
If you already know what your family will need for December, you can also plan your Christmas grocery shopping early rather than waiting until the final days.
Planning to stock up for Christmas? [See Sundry Agro’s Christmas Bulk Food Supply options] and plan your major food purchases before the December rush.
Plan for Family Gatherings
Don’t only calculate food for the people who permanently live in your house.
If three relatives are coming to stay for a week, they are now part of your food budget.
If you are hosting a Christmas gathering, plan separately for that event rather than simply hoping your regular household groceries will stretch.
Doorstep Delivery Can Make the Shopping Easier
You may still want to buy some fresh items yourself, but having your major groceries delivered can take some of the stress out of Christmas preparation.
Instead of carrying bags of rice, oil, drinks and other groceries yourself, you can have your order brought to your doorstep.
For households in Ibadan, Sundry Agro can help with the practical side of stocking up, particularly when you are trying to get the major groceries sorted before family members arrive.
[Shop Sundry Agro’s Christmas groceries and bulk food supply] and get your Christmas food planning started early.
The goal is not to avoid the market completely. It is to avoid making every Christmas grocery purchase a separate trip to the market.
What About Christmas Gifts?
Christmas shopping isn’t only about what will be on your family’s dining table.
You may also need to think about gifts for relatives, friends, neighbours, employees, clients or business partners.
And if you’re already buying groceries, a practical food-related gift can sometimes make more sense than another item that someone may never use.

For Family and Friends
A Sundry Agro Christmas Grocery Gift Card can be a practical option for someone who would rather choose the groceries their household actually needs.
Instead of guessing what they want, you give them the flexibility to shop for food and household groceries themselves.
Looking for a practical Christmas gift for someone in Nigeria? [Explore the Sundry Agro Christmas Grocery Gift Card].
For Employees and Business Partners
For companies, December brings another question:
What are we giving our staff and business partners this year?
Beyond choosing the gift itself, there is the headache of ordering, packaging, coordinating recipients and getting everything delivered before the holidays.
Sundry Agro’s Corporate Year-End Gifting & Welfare offer is designed to help businesses handle that process more practically.
If you’re planning your company’s December gifting, this guide on 10 Practical Corporate Year-End Gift Ideas for Nigerian Companies provides more insight on that.
The important thing is to start early. Whether you’re buying food for your family or gifts for other people, December becomes much easier when you aren’t trying to solve everything in the final week.
Christmas Shopping Checklist
Use this as your starting Christmas grocery shopping list for Nigeria. Adjust it according to your household, menu, budget and expected visitors.
Pantry
☐ Rice
☐ Beans
☐ Garri
☐ Pasta
☐ Noodles
☐ Cooking oil
☐ Palm oil
☐ Tomato paste
☐ Seasonings
☐ Spices
☐ Other household staples
Protein
☐ Chicken
☐ Turkey
☐ Beef
☐ Fish
☐ Eggs
☐ Other protein for planned meals
Fresh Food
☐ Tomatoes
☐ Pepper
☐ Onions
☐ Carrots
☐ Cabbage
☐ Cucumber
☐ Lettuce
☐ Green beans
☐ Fruits
Snacks and Baking
☐ Flour
☐ Sugar
☐ Milk
☐ Butter/margarine
☐ Baking ingredients
☐ Chin chin ingredients
☐ Puff-puff ingredients
☐ Cake ingredients
☐ Meat-pie/small-chops ingredients
Breakfast and Everyday Food
☐ Bread
☐ Oats
☐ Cereals
☐ Tea
☐ Coffee
☐ Custard
☐ Breakfast drinks
Drinks
☐ Water
☐ Soft drinks
☐ Juice
☐ Malt
☐ Other family favourites
Other
☐ Food for unexpected visitors
☐ Gift items
☐ Grocery gift cards
☐ Extra food for family gatherings
You can also download and print this checklist or use it as the starting point for your own Christmas shopping list.
Don’t Wait Until the December Rush to Start Your Christmas Food Shopping
If you’re stocking your home, feeding a larger family or preparing for visitors, you don’t have to spend several days moving from one market to another looking for everything on your list.
Plan what you need, decide what can be bought early, and get the major groceries sorted before the December rush.
Sundry Agro can help you shop for groceries and foodstuff and have your order delivered to your doorstep.
Whether you’re preparing for your immediate family, stocking up for visitors or buying in sensible quantities for the holiday period, you can get started before December gets busy.

Ready to start your Christmas shopping?
[Shop Christmas Groceries / Explore Christmas Bulk Food Supply]
And if you’re not sure what to cook yet, [download our free Nigerian Christmas Food Recipe Guide] for ideas to help you plan your menu and shopping list.