Shillong is a city where everyday life blends effortlessly with colour, culture, and creativity, making even a casual walk feel like an experience for anyone visiting the city. Shopping here is like the heart of the hills, with busy streets full of music and local markets full of people trying to get the best deal. When you are shopping in Shillong, you don't just buy random things; you also invest in the culture. You learn about the city's local crafts, street fashion, and everyday items that reflect so much about Khasi culture and modern life, or sometimes even a combination of both.
You can buy everything from handmade goods and winter clothes to trendy clothes or very unique souvenirs. Many of these items are sold by local vendors who have stories to tell. Shillong has shopping areas for all types of travellers, whether you like busy markets or quieter neighbourhoods. Many tourists also plan time to shop along with sightseeing and food trails. This is often part of well-planned travel plans and experiences that come with Meghalaya tour packages.
Best Places for Shopping in Shillong
From buzzing street bazaars to quieter malls and colourful boutiques, each spot shows a different side of Khasi life when you come shopping in Shillong. Below are some of the truly memorable places to visit in Shillong for shopping, combining well‑known markets with local favourites seen in many places.
1. Police Bazar

Police Bazar is the beating heart of shopping in Shillong, Meghalaya. As soon as you step into its streets, the city’s rhythm sweeps you up with music from cafés, friendly calls from sellers, and the constant flow of people exploring. This is the most famous Shillong market, and it’s where locals and travellers meet. You’ll find everything from clothes and shoes to souvenirs and winter wear, so it’s ideal for both first‑time visitors and those who love street shopping in Shillong. Even a short walk here turns into a memory: colours, smells, chatter, and the simple thrill of discovery under the hill‑station sky.
Location: Central Shillong
Timings: Roughly 10:00 AM - 9:00 PM
Things to buy: Clothes, shoes, accessories, souvenirs, winter wear
2. OB Shopping Mall

For a change from crowded lanes, OB Shopping Mall gives a wide, open space with shops, food, and leisure. It’s one of the larger shopping arcades in the city, and you feel the relief of a calmer environment after narrow market streets. Inside, you can browse branded apparel, electronics, or enjoy a meal that is easy for families or anyone who wants comfort and variety in one place. The food joints here are welcoming, letting you linger for hours without noticing time passing. It’s a place where hill‑station charm meets modern convenience, and where shopping in Shillong feels relaxed and easy.
Location: Jail Road, Police Bazar area
Timings: Around 10:00 AM - 9:00 PM
Things to buy: Branded clothes, accessories, electronics, and enjoy local food
3. Bara Bazar (Iewduh Market)

Bara Bazar is the oldest and most real trading place in the city. Walking here feels like stepping into a story about Khasi life. Crowds, narrow streets, and voices make for a lively scene with traders, women with baskets, fresh food, and handmade goods. It shows what real street shopping in Shillong is like, not just for tourists. It's raw, lively, and very local. As you walk through, you’ll smell spices, see bamboo baskets, and discover items that tell you where you are. This is not about a polished presentation; it’s about the soul of the hill station, and it stays with you long after you leave.
Location: Near Police Bazar
Timings: Early morning to late afternoon
Things to buy: Local produce, spices, bamboo handicrafts, traditional goods
4. Purbashree Emporium

Purbashree Emporium has a quiet pride; it showcases culture, craft, and heritage through well‑chosen products, and gives visitors a more curated shopping experience. You feel the careful selection of handmade items and the stories behind each piece. It is perfect when your heart wants something meaningful, not just a quick souvenir. Here, you can find tribal designs, artful home decor, and locally made crafts that carry the identity of Meghalaya. Compared to the bustle of street markets, this place gives you clarity and calm: thoughtful shopping that feels like a gentle conversation with the land and its people.
Location: Central market areas near main bazaars
Timings: Daytime hours, typically morning to evening
Things to buy: Handicrafts, cultural pieces, artful souvenirs
5. Glory’s Plaza

Glory’s Plaza is a well‑known clothing hub in the city, often mentioned for affordable apparel and easy finds. You’ll feel the excitement of clothes shopping in Shillong without the pressure of crowded lanes. It’s a place where young shoppers, students, and travellers calmly browse jeans, shirts, hats, and casual wear, and sometimes discover a new favourite piece. Being close to main markets, it balances the feel of Shillong market energy with structured shopping, good lighting, clear displays, and quick access to street food nearby. It works beautifully for someone who wants both style and a true hill‑station vibe.
Location: Police Bazar area
Timings: Late morning to early evening
Things to buy: Affordable clothes, street fashion, casual accessories
6. Rebecca’s Thrift Store

Rebecca’s Thrift Store is a surprise waiting to be discovered; a place for vintage lovers, storytellers, and those who crave something unusual. As you step in, you will see old cameras, rare sunglasses, classic clocks, and unique garments from decades past. Every item feels like a treasure that carries someone else’s memories, and picking one up makes you part of its story. It’s ideal for travellers who want a one‑of‑a‑kind keepsake, not a mass‑produced souvenir. This spot adds a splash of nostalgia to shopping in Shillong and reminds you that some finds are timeless, especially in the quiet hills.
Location: Jail Road, Lower Nongrim
Timings: Typically morning to evening
Things to buy: Vintage clothing, antique accessories, rare collectables
7. Laitumkhrah Market

Laitumkhrah Market shows you a quieter, more personal side of shopping in Shillong. Unlike the rush of central bazaars, shopping here feels slow and familiar, as if the neighbourhood has opened its doors to you. Locals come here for daily needs, students browse clothes and books, and cafés add warmth to the streets. This is one of those places to shop in Shillong where browsing turns into people-watching and conversations. If you enjoy relaxed street shopping in Shillong without crowds, Laitumkhrah lets you experience everyday Khasi life at its most genuine.
Location: Laitumkhrah, Shillong
Timings: 10:00 AM - 8:00 PM
Things to buy: Casual clothes, books, accessories, and local snacks
8. Mawlai Market

The unique feel of Mawlai Market comes from the fact that it is not made for tourists. In Shillong, this is where people buy fresh veggies, fish, spices, and other things they need every day. As you walk through Mawlai, you'll hear Khasi talk, see baskets being filled, and feel like you're in a neighbourhood where people live. It gives shopping in Shillong, Meghalaya, more meaning and reminds you that markets aren't just for fun; they're necessary. If you go to Mawlai, you can get an honest look at how people live there, away from the slick shopping areas.
Location: Mawlai area, Shillong
Timings: Early morning to afternoon
Things to buy: Fresh produce, spices, local food items
9. Paltan Bazar

Paltan Bazar carries the weight of history. This older Shillong market has served generations and still feels grounded in purpose rather than display. Shops here sell fabrics, footwear, and everyday goods at honest prices. The atmosphere is busy but not chaotic, and shopping feels practical, almost nostalgic. If you’re interested in street shopping in Shillong that reflects the city’s past rather than its tourist present, Paltan Bazar is worth your time. It’s a reminder that Shillong’s markets existed long before travel blogs discovered them.
Location: Near Bara Bazar area
Timings: 9:00 AM -6:00 PM
Things to buy: Fabrics, shoes, household items
10. Garikhana Market

Garikhana Market feels like shopping in a familiar neighbourhood rather than a destination. This is one of the lesser-known shopping places in Shillong, where locals come for clothes, tailoring, and daily needs. You’ll find small shops where shopkeepers recognise regulars and take time to talk. For travellers interested in simple clothes shopping in Shillong, Garikhana offers comfort and affordability without noise or pressure. Shopping here feels personal, as if you’ve briefly become part of the area instead of just passing through.
Location: Garikhana, Shillong
Timings: 10:00 AM - 7:00 PM
Things to buy: Casual clothing, tailoring services, daily essentials
11. Keating Road Shopping Street

Keating Road has both busy and quiet areas. It is a quiet street that connects to major markets and makes shopping in Shillong easier without drawing attention to itself. There are old bakeries, small stores, and local shops along the road, making it a great place to walk and shop in the evening. This is one of those Shillong stores where you stop without meaning to and leave with something important. Shopping here feels like a break between stops, a chance to relax and take in the hill-town vibe.
Location: Near Police Bazar
Timings: 10:00 AM - 8:00 PM
Things to buy: Local food items, clothes, bakery products
12. Madan Iewrynghep (Local Weekly Market)

Madan Iewrynghep is not a daily market; it is an event. Held on specific days, this gathering brings villagers together to sell produce, handmade goods, and traditional items. Visiting it feels like stepping into a shared community space rather than a shopping zone. This market adds emotional depth to shopping in Shillong, Meghalaya, as you witness how food, trade, and conversation come together. It’s one of the most meaningful markets in Shillong if you want to understand the Khasi connection to land and livelihood.
Location: Iewrynghep area
Timings: Morning hours (weekly market days)
Things to buy: Local produce, handmade goods, traditional items
Best Things to Buy in Shillong
Walking through a Shillong market is like stepping into a story; every stall, every item has a memory of the hills. When you shop here, you’re not just picking up objects; you’re collecting moments of Khasi life, traditions, and the quiet beauty of the region. Shopping is one of the best things to do in Shillong if you want to take home something that truly carries the spirit of the place.
Handwoven shawls and woollens: Soft, warm, and rich with local patterns, these shawls are perfect reminders of chilly mornings in the hills. You’ll often find them during street shopping in Shillong or at well‑known shopping places in Shillong, such as the bustling market areas, where each weave tells a story of local craft and care.
Bamboo and cane handicrafts: Bowls, baskets, trays, and small decor made from bamboo are everywhere in the markets. Picking one up during clothes shopping in Shillong or a short stop at Police Bazar turns into a gentle lesson on how the Khasi people live close to nature.
Traditional jewellery and beads: Necklaces, bracelets, and earrings made from local beads, wood, or silver have a natural beauty. When you try them on in a stall with soft light while shopping in Shillong, Meghalaya, they come to life and remind you of local celebrations and everyday style.
Local tea, honey, and spices: Natural flavours packed into small packets like tea leaves grown nearby, thick honey, and unique spice blends. These are quiet treasures from the market in Shillong, perfect for brewed breakfasts or late‑night cups when you’re back from the hills, yet still missing the misty mornings.
Hand‑carved wooden items: Small utensils, picture frames, or decor carved from local wood feel personal and timeless. They’re ideal souvenirs from places to shop in Shillong, where artisans show pride in every carve, giving you a piece of the hills to display at home.
Traditional fabrics and ethnic pieces: Fabrics inspired by Khasi traditions or subtle local prints are great finds when you wander through the best shopping places in Shillong. Even a small cloth or scarf can turn into a favourite accessory, reminding you of your time amidst the clouds.
Conclusion
Shopping is one of the most meaningful ways to connect with a place, and shopping in Shillong lets you do just that, adding a sense of meaningfulness to the whole experience. Every time you go to a market, you make a memory. No matter what you buy, could be the warmth of a handwoven shawl, the sound of people talking as you walk through the local bazaar, or the simple pleasure of finding something by locals.
You don't just shop as you walk through streets and neighbourhoods; you also listen, look, and feel the rhythm of Khasi life all around you. These memories will stay with you long after the trip is over, gently reminding you of foggy mornings, friendly smiles, and hills that welcome you without rushing. Come with an open mind, leave with stories, and let Shillong give you experiences that are unique, real, and unforgettable.






































































































