Grocery Shopping in Hindi: 50+ Useful Phrases, Prices, Bargaining & Digital Payments
Learn how to buy groceries in Hindi with practical conversations, Roman Hindi pronunciation, English meanings, and everyday shopping vocabulary.
Have you ever wanted to buy fresh vegetables in an Indian market but struggled to ask the price in Hindi? Or imagined walking into a grocery shop, ordering one kilogram of apples, negotiating politely, and paying confidently using cash, a card, or UPI?
You're in the right place!
In this practical Hindi lesson, you'll learn how to speak Hindi while buying groceries, asking about prices, checking product quality, negotiating in local markets, and completing digital payments. Every essential phrase includes Hindi script, Roman Hindi, and English meaning, so you can start speaking even if you cannot read Devanagari yet.
Grocery shopping in Hindi
Whether you're learning Hindi for travel, family connections, cultural experiences, daily conversations, or personal growth, this lesson will help you turn vocabulary into real-world communication.
Table of Contents
What Is Grocery Shopping Called in Hindi?
Essential Grocery Shopping Vocabulary
How to Ask for Groceries in Hindi
How to Ask Prices in Hindi
How to Talk About Quantities and Weights
How to Bargain Politely in Hindi
How to Pay Using Cash, Cards, or UPI
Complete Grocery Shopping Conversations
Useful Hindi Sentences for Real Shopping Situations
Grocery Shopping Mistakes to Avoid
Interactive Hindi Shopping Quiz
Speaking Challenge
Frequently Asked Questions
1. What Is Grocery Shopping Called in Hindi?
Grocery shopping in Hindi is commonly called किराने की खरीदारी (kirane ki khareedari).
You may also hear किराना खरीदना (kirana khareedna), meaning to buy groceries, or सब्ज़ी खरीदना (sabzi khareedna), meaning to buy vegetables.
Here are a few useful expressions to get started.
| English | Hindi | Roman Hindi |
|---|---|---|
| Grocery shopping | किराने की खरीदारी | Kirane ki khareedari |
| Grocery store | किराने की दुकान | Kirane ki dukaan |
| Vegetable market | सब्ज़ी मंडी | Sabzi mandi |
| Shopkeeper | दुकानदार | Dukandaar |
| Customer | ग्राहक | Grahak |
| Shopping list | खरीदारी की सूची | Khareedari ki soochi |
| Fresh vegetables | ताज़ी सब्ज़ियाँ | Taazi sabziyaan |
| Groceries | किराने का सामान | Kirane ka saamaan |
Quick speaking practice
English: I am going grocery shopping.
Hindi: मैं किराने का सामान खरीदने जा रहा हूँ।
Roman Hindi: Main kirane ka saamaan khareedne ja raha hoon.
If the speaker is female:
Hindi: मैं किराने का सामान खरीदने जा रही हूँ।
Roman Hindi: Main kirane ka saamaan khareedne ja rahi hoon.
Both sentences mean the same thing. The ending changes according to the speaker's gender.
2. Essential Grocery Shopping Vocabulary
Before visiting a grocery shop, learn the names of common items. Knowing these words makes it easier to explain what you need without switching to English.
Fruits and vegetables
| English | Hindi | Roman Hindi |
|---|---|---|
| Potato | आलू | Aaloo |
| Onion | प्याज़ | Pyaaz |
| Tomato | टमाटर | Tamatar |
| Carrot | गाजर | Gaajar |
| Cucumber | खीरा | Kheera |
| Spinach | पालक | Paalak |
| Cauliflower | फूलगोभी | Phool gobhi |
| Apple | सेब | Seb |
| Banana | केला | Kela |
| Mango | आम | Aam |
| Grapes | अंगूर | Angoor |
| Lemon | नींबू | Neembu |
Everyday grocery items
| English | Hindi | Roman Hindi |
|---|---|---|
| Rice | चावल | Chaawal |
| Wheat flour | गेहूँ का आटा | Gehoon ka aata |
| Lentils | दाल | Daal |
| Sugar | चीनी | Cheeni |
| Salt | नमक | Namak |
| Cooking oil | खाने का तेल | Khaane ka tel |
| Milk | दूध | Doodh |
| Yogurt/curd | दही | Dahi |
| Bread | ब्रेड | Bread |
| Tea | चाय | Chaay |
| Biscuits | बिस्कुट | Biscuit |
| Spices | मसाले | Masaale |
Memory tip: Don't try to memorize every word at once. Choose five items you regularly buy and use their Hindi names throughout the day.
For example:
Aaloo — potatoes
Pyaaz — onions
Tamatar — tomatoes
Doodh — milk
Cheeni — sugar
By practicing familiar items first, you can build useful vocabulary around your actual shopping habits.
3. How to Ask for Groceries in Hindi
One of the most useful Hindi sentence patterns is:
मुझे ___ चाहिए।
Mujhe ___ chahiye.
I need ___ / I would like ___.
Replace the blank with the item you want.
| English | Hindi | Roman Hindi |
|---|---|---|
| I need potatoes. | मुझे आलू चाहिए। | Mujhe aaloo chahiye. |
| I need tomatoes. | मुझे टमाटर चाहिए। | Mujhe tamatar chahiye. |
| I need milk. | मुझे दूध चाहिए। | Mujhe doodh chahiye. |
| I need some rice. | मुझे चावल चाहिए। | Mujhe chaawal chahiye. |
| I need sugar. | मुझे चीनी चाहिए। | Mujhe cheeni chahiye. |
| I need cooking oil. | मुझे खाने का तेल चाहिए। | Mujhe khaane ka tel chahiye. |
You can also use these expressions to communicate more naturally.
| English | Hindi | Roman Hindi |
|---|---|---|
| Do you have fresh vegetables? | क्या आपके पास ताज़ी सब्ज़ियाँ हैं? | Kya aapke paas taazi sabziyaan hain? |
| Do you have apples? | क्या आपके पास सेब हैं? | Kya aapke paas seb hain? |
| Please give me this. | यह दीजिए, कृपया। | Yeh dijiye, kripya. |
| Please show me that. | वह दिखाइए, कृपया। | Woh dikhaiye, kripya. |
| Anything else? | और कुछ? | Aur kuchh? |
| That's all. | बस, इतना ही। | Bas, itna hi. |
Pro tip: The word dijiye is a polite way to say “please give.” It is useful in grocery shops, vegetable markets, and many other everyday situations.
4. How to Ask Prices in Hindi
Asking the price is an essential shopping skill. Start with these simple questions.
| English | Hindi | Roman Hindi |
|---|---|---|
| How much is this? | यह कितने का है? | Yeh kitne ka hai? |
| How much are these? | ये कितने के हैं? | Yeh kitne ke hain? |
| How much are the tomatoes per kilogram? | टमाटर कितने रुपये किलो हैं? | Tamatar kitne rupaye kilo hain? |
| What is the price of these apples? | इन सेबों का क्या दाम है? | In sebhon ka kya daam hai? |
| How much is it altogether? | कुल कितने रुपये हुए? | Kul kitne rupaye hue? |
| Is there a discount? | क्या कोई छूट है? | Kya koi chhoot hai? |
| Is this fresh? | क्या यह ताज़ा है? | Kya yeh taaza hai? |
| Is this good quality? | क्या यह अच्छी क्वालिटी का है? | Kya yeh achchhi quality ka hai? |
Let's understand a real example
Imagine you are buying apples at a local market.
Customer: ये सेब कितने रुपये किलो हैं?
Yeh seb kitne rupaye kilo hain?
How much are these apples per kilogram?
Shopkeeper: सौ रुपये किलो।
Sau rupaye kilo.
100 rupees per kilogram.
Customer: आधा किलो कितने का होगा?
Aadha kilo kitne ka hoga?
How much would half a kilogram cost?
Shopkeeper: पचास रुपये।
Pachaas rupaye.
50 rupees.
Now you know how to ask the price and calculate the cost of a smaller quantity.
Note: These prices are examples for language practice, not current market quotations.
Roman Hindi shopping vocabulary
5. How to Talk About Quantities and Weights
In grocery shopping, knowing the item is only half the task. You must also explain how much you want.
| English | Hindi | Roman Hindi |
|---|---|---|
| One kilogram | एक किलो | Ek kilo |
| Half a kilogram | आधा किलो | Aadha kilo |
| 250 grams | 250 ग्राम | Dhai sau gram |
| 500 grams | 500 ग्राम | Paanch sau gram |
| One litre | एक लीटर | Ek litre |
| Half a litre | आधा लीटर | Aadha litre |
| One packet | एक पैकेट | Ek packet |
| Two packets | दो पैकेट | Do packet |
| One dozen | एक दर्जन | Ek darjan |
| A little more | थोड़ा और | Thoda aur |
| A little less | थोड़ा कम | Thoda kam |
Practice these everyday requests
One kilogram of potatoes, please.
एक किलो आलू दीजिए।
Ek kilo aaloo dijiye.Half a kilogram of apples, please.
आधा किलो सेब दीजिए।
Aadha kilo seb dijiye.One litre of milk, please.
एक लीटर दूध दीजिए।
Ek litre doodh dijiye.Please give me 250 grams of tea.
250 ग्राम चाय दीजिए।
Dhai sau gram chaay dijiye.Please give me two packets of biscuits.
बिस्कुट के दो पैकेट दीजिए।
Biscuit ke do packet dijiye.
Small language tip: In everyday Hindi, kilo, gram, and litre are widely understood. You don't need complicated sentences to make a clear request.
6. How to Bargain Politely in Hindi
Negotiating prices can be part of shopping in traditional Indian markets, especially where prices are not fixed. However, bargaining is generally not expected in supermarkets, most chain stores, or other fixed-price shops.
The secret is to stay polite and friendly.
| English | Hindi | Roman Hindi |
|---|---|---|
| This is too expensive. | यह बहुत महँगा है। | Yeh bahut mehnga hai. |
| Please reduce the price a little. | थोड़ा कम कर दीजिए। | Thoda kam kar dijiye. |
| Can you give me a discount? | क्या आप कुछ छूट दे सकते हैं? | Kya aap kuchh chhoot de sakte hain? |
| What is your final price? | आपका आखिरी दाम क्या है? | Aapka aakhiri daam kya hai? |
| Can you make it a little cheaper? | थोड़ा सस्ता कर दीजिए। | Thoda sasta kar dijiye. |
| I will take it for 80 rupees. | मैं इसे 80 रुपये में ले लूँगा। | Main ise assi rupaye mein le loonga. |
| That's a fair price. | यह सही दाम है। | Yeh sahi daam hai. |
| Okay, I'll take it. | ठीक है, मैं इसे ले लूँगा। | Theek hai, main ise le loonga. |
A female speaker can say le loongi instead of le loonga in the sentence above.
A friendly bargaining conversation
Customer: भैया, ये कितने के हैं?
Bhaiya, yeh kitne ke hain?
How much are these?
Shopkeeper: 200 रुपये।
Do sau rupaye.
200 rupees.
Customer: थोड़ा महँगा है। कुछ कम कर दीजिए।
Thoda mehnga hai. Kuchh kam kar dijiye.
It's a little expensive. Please reduce the price.
Shopkeeper: अच्छा, 180 रुपये दे दीजिए।
Achchha, 180 rupaye de dijiye.
All right, pay 180 rupees.
Customer: ठीक है, दे दीजिए।
Theek hai, de dijiye.
Okay, I'll take it.
Remember that bargaining is a conversation, not a competition. A fair price and a respectful interaction are better than arguing over a small amount.
Grocery shopping sentences in Hindi
7. How to Pay Using Cash, Cards, or UPI
Shopping conversations increasingly include questions about how to pay. Learning payment-related Hindi can help you navigate transactions in India and understand what a shopkeeper is asking.
UPI is a payment system widely used in India. International visitors should check which payment methods they can access before relying on it.
| English | Hindi | Roman Hindi |
|---|---|---|
| How much is the total? | कुल कितने रुपये हुए? | Kul kitne rupaye hue? |
| Can I pay by card? | क्या मैं कार्ड से भुगतान कर सकता हूँ? | Kya main card se bhugtaan kar sakta hoon? |
| Can I pay by UPI? | क्या मैं UPI से भुगतान कर सकता हूँ? | Kya main UPI se bhugtaan kar sakta hoon? |
| Does UPI work here? | क्या यहाँ UPI चलेगा? | Kya yahaan UPI chalega? |
| I'll pay in cash. | मैं नकद पैसे दूँगा। | Main nakad paise doonga. |
| Please scan the QR code. | कृपया QR कोड स्कैन कीजिए। | Kripya QR code scan kijiye. |
| Please give me a receipt. | कृपया रसीद दीजिए। | Kripya raseed dijiye. |
| Please give me a bag. | कृपया एक थैला दीजिए। | Kripya ek thaila dijiye. |
| Thank you. | धन्यवाद। | Dhanyavaad. |
A realistic payment conversation
Shopkeeper: कुल 350 रुपये हुए।
Kul 350 rupaye hue.
The total is 350 rupees.
Customer: क्या UPI चलेगा?
Kya UPI chalega?
Can I pay by UPI?
Shopkeeper: हाँ, QR कोड स्कैन कर लीजिए।
Haan, QR code scan kar lijiye.
Yes, please scan the QR code.
Customer: भुगतान हो गया।
Bhugtaan ho gaya.
The payment is complete.
Shopkeeper: ठीक है, धन्यवाद।
Theek hai, dhanyavaad.
All right, thank you.
Safety tip: Always check the recipient's name and amount before confirming a payment. Verify the transaction in your own payment app instead of relying only on a screenshot.
8. Complete Grocery Shopping Conversations
Let's combine everything into realistic situations so you can practice complete conversations instead of memorizing isolated phrases.
Conversation 1: Buying vegetables
Shopkeeper: नमस्ते! क्या चाहिए?
Namaste! Kya chahiye?
Hello! What would you like?
Customer: मुझे एक किलो टमाटर और आधा किलो आलू चाहिए।
Mujhe ek kilo tamatar aur aadha kilo aaloo chahiye.
I need one kilogram of tomatoes and half a kilogram of potatoes.
Shopkeeper: और कुछ?
Aur kuchh?
Anything else?
Customer: बस, इतना ही। कितने रुपये हुए?
Bas, itna hi. Kitne rupaye hue?
That's all. How much is it?
Shopkeeper: 120 रुपये।
Ek sau bees rupaye.
120 rupees.
Customer: ये लीजिए। धन्यवाद!
Yeh lijiye. Dhanyavaad!
Here you go. Thank you!
Digital payment phrases in Hindi
Conversation 2: Buying groceries at a small shop
Customer: नमस्ते, क्या आपके पास चावल और चीनी है?
Namaste, kya aapke paas chaawal aur cheeni hai?
Hello, do you have rice and sugar?
Shopkeeper: जी हाँ। कितना चाहिए?
Ji haan. Kitna chahiye?
Yes. How much do you need?
Customer: दो किलो चावल और एक किलो चीनी दीजिए।
Do kilo chaawal aur ek kilo cheeni dijiye.
Please give me two kilograms of rice and one kilogram of sugar.
Shopkeeper: और कुछ चाहिए?
Aur kuchh chahiye?
Do you need anything else?
Customer: नहीं, बस इतना ही। बिल बना दीजिए।
Nahin, bas itna hi. Bill bana dijiye.
No, that's all. Please prepare the bill.
Conversation 3: Asking for a better price
Customer: ये सेब कितने के हैं?
Yeh seb kitne ke hain?
How much are these apples?
Shopkeeper: 160 रुपये किलो।
Ek sau saath rupaye kilo.
160 rupees per kilogram.
Customer: क्या कुछ छूट मिल सकती है?
Kya kuchh chhoot mil sakti hai?
Could I get a discount?
Shopkeeper: अगर आप दो किलो लेंगे, तो 300 रुपये में दे दूँगा।
Agar aap do kilo lenge, to 300 rupaye mein de doonga.
If you buy two kilograms, I'll give them to you for 300 rupees.
Customer: ठीक है, दो किलो दे दीजिए।
Theek hai, do kilo de dijiye.
Okay, please give me two kilograms.
These examples help you recognize the flow of a natural conversation: ask, respond, clarify, agree, and complete the purchase.
9. Useful Hindi Sentences for Real Shopping Situations
Sometimes shopping doesn't go exactly as planned. You may need to check freshness, ask for a replacement, or clarify the total.
| Situation | Hindi | Roman Hindi | English |
|---|---|---|---|
| Checking freshness | क्या ये ताज़े हैं? | Kya yeh taaze hain? | Are these fresh? |
| Asking for a ripe fruit | पका हुआ फल दीजिए। | Paka hua phal dijiye. | Please give me a ripe fruit. |
| Asking for an unripe fruit | कच्चा फल दीजिए। | Kachcha phal dijiye. | Please give me an unripe fruit. |
| Requesting a bag | एक थैला दीजिए। | Ek thaila dijiye. | Please give me a bag. |
| Asking for the bill | बिल दीजिए। | Bill dijiye. | Please give me the bill. |
| Checking the amount | ज़रा हिसाब बता दीजिए। | Zara hisaab bata dijiye. | Please tell me the total. |
| Saying you don't need more | और नहीं चाहिए। | Aur nahin chahiye. | I don't need anything else. |
| Asking for a replacement | इसे बदल दीजिए। | Ise badal dijiye. | Please replace this. |
| Asking where to pay | पैसे कहाँ देने हैं? | Paise kahaan dene hain? | Where should I pay? |
| Saying thank you | बहुत धन्यवाद। | Bahut dhanyavaad. | Thank you very much. |
Cultural note: In many Indian markets, people use friendly forms of address such as bhaiya or didi. Their use varies by region and relationship, so a simple namaste is always a good starting point.
10. Grocery Shopping Mistakes to Avoid
Even a small correction can make your Hindi sound clearer and more natural.
Mistake 1: Using English word order directly
Instead of trying to translate every English word separately, learn the Hindi pattern:
Mujhe + item + chahiye.
Example:
Natural: Mujhe doodh chahiye. — I need milk.
Practice: Mujhe chaawal chahiye. — I need rice.
Mistake 2: Forgetting quantity words
If you simply say aaloo chahiye, the shopkeeper understands that you want potatoes, but may need to ask how much.
More specific:
Ek kilo aaloo dijiye. — Please give me one kilogram of potatoes.
Mistake 3: Bargaining in fixed-price stores
In traditional markets, polite negotiation may be appropriate. In supermarkets and fixed-price shops, check the displayed price and any available offers instead.
Mistake 4: Confusing the price per kilogram with the total
Always check whether a seller is quoting the price per kilogram, per packet, or for the entire purchase.
Useful question:
Yeh ek kilo ka daam hai ya kul daam?
क्या यह एक किलो का दाम है या कुल दाम?
Is this the price per kilogram or the total price?
Mistake 5: Memorizing without speaking
Reading a phrase is useful, but speaking it aloud helps you become more comfortable using it in real situations.
Try saying each phrase three times:
Slowly, while reading.
At a natural conversational speed.
Without looking at the English translation.
11. Interactive Hindi Shopping Quiz
Test what you've learned. Choose the best answer for each question.
Question 1: How do you say “How much is this?” in Hindi?
A. Yeh kya hai?
B. Yeh kitne ka hai?
C. Mujhe yeh chahiye.
Question 2: What does “Mujhe doodh chahiye” mean?
A. I need milk.
B. I need rice.
C. I need sugar.
Question 3: How do you politely ask for a lower price?
A. Aur kuchh?
B. Kitna chahiye?
C. Thoda kam kar dijiye.
Question 4: What does “Aadha kilo” mean?
A. One kilogram.
B. Half a kilogram.
C. Two kilograms.
Question 5: How do you ask if UPI is accepted?
A. Kya UPI chalega?
B. Kya yeh taaza hai?
C. Kitne rupaye hue?
Answer key
B — Yeh kitne ka hai?
A — I need milk.
C — Thoda kam kar dijiye.
B — Half a kilogram.
A — Kya UPI chalega?
Your score:
5/5 — Excellent! You're ready for a more challenging conversation.
3–4/5 — Great progress. Review the phrases you missed.
0–2/5 — No problem! Revisit the vocabulary and try again.
12. Your 60-Second Hindi Speaking Challenge
Ready to move from reading to speaking? Imagine that you are standing at an Indian grocery shop.
Your mission is to complete these five steps in Hindi:
Greet the shopkeeper.
Ask for one kilogram of tomatoes.
Ask how much they cost.
Politely request a discount if bargaining is appropriate.
Ask whether you can pay by UPI.
Use these sentence starters:
Namaste!
Mujhe ek kilo tamatar chahiye.
Yeh kitne rupaye kilo hain?
Thoda kam kar dijiye.
Kya UPI chalega?
Now try saying all five without reading the English meanings.
Daily Use Hindi Sentences for Beginners
Bonus challenge: Repeat the conversation as if you were the shopkeeper. Respond to each question using your own Hindi sentences.
Practicing both roles helps you understand what you may hear as well as what you need to say.
FREE HINDI EBOOK FOR KIDS DOWNLOAD
🎁 Hello Hindi – Kids Hindi Learning Series 🇮🇳📚
Make your child’s first steps into Hindi fun and exciting! 🌈 Give your little learner a beautiful start with this FREE Hindi eBook for Kids.
💛 Learn Hindi. Discover New Words. Have Fun!
👇 Download Your FREE eBook Today! 🎉
Hindi Learning System To Follow Learn Hindi Effortlessly
13. Frequently Asked Questions About Grocery Shopping in Hindi
1. How do you say “grocery shopping” in Hindi?
You can say kirane ki khareedari (किराने की खरीदारी) or kirana khareedna (किराना खरीदना), depending on the sentence.
2. How do you ask for groceries in Hindi?
Use Mujhe ___ chahiye (मुझे ___ चाहिए), meaning “I need” or “I would like.” For example, Mujhe cheeni chahiye means “I need sugar.”
3. How do you ask the price in Hindi?
Say Yeh kitne ka hai? (यह कितने का है?) to ask how much something costs. You can also ask Kitne rupaye kilo hain? when asking about a price per kilogram.
4. How do you bargain politely in Hindi?
Try Thoda kam kar dijiye (थोड़ा कम कर दीजिए), meaning “Please reduce the price a little.” Use it respectfully in settings where bargaining is appropriate.
5. How do you ask for one kilogram of vegetables in Hindi?
Say Ek kilo sabzi dijiye (एक किलो सब्ज़ी दीजिए), meaning “Please give me one kilogram of vegetables.” You can replace sabzi with a specific vegetable, such as aaloo or tamatar.
6. How do you ask if a shop accepts UPI?
Say Kya UPI chalega? (क्या UPI चलेगा?), meaning “Can I pay using UPI?” The shop must support the payment method, and you need an eligible payment setup.
Hindi phrases for beginners
7. Can I learn Hindi shopping phrases without reading Hindi script?
Yes! Start with Roman Hindi and English meanings. As you become more confident, practice reading Devanagari alongside the Roman pronunciation to develop your reading skills.
8. Is bargaining common in Indian grocery stores?
Bargaining is more common in some traditional markets and independent stalls than in supermarkets or fixed-price stores. Practices vary by location and seller.
9. How long does it take to learn basic grocery shopping Hindi?
You can begin practicing essential phrases in one short lesson. Becoming comfortable with different responses, prices, quantities, and natural speech requires regular listening and speaking practice.
10. What should I learn after grocery shopping in Hindi?
Continue with related everyday situations, such as asking for directions, taking a taxi, ordering food, checking into a hotel, and making digital payments. These topics help you build practical conversational Hindi step by step.
Final Thoughts: Speak Hindi With Confidence, One Shopping Trip at a Time
Learning Hindi becomes much more enjoyable when you connect new words to situations you actually experience.
You don't need to speak perfect Hindi to buy groceries. Start with a few reliable expressions, practice asking prices, learn how to describe quantities, and gradually build your confidence with complete conversations.
Your first goal isn't to memorize every word in this lesson. It's to use five phrases naturally when you need them.
Your next step: Choose three grocery items you buy regularly and say their names in Hindi. Then practice asking for their prices and quantities.
Namaste, aur khush rahiye!
नमस्ते, और खुश रहिए!
Hello, and stay happy!
Hindi shopping phrases

कोई टिप्पणी नहीं:
एक टिप्पणी भेजें