The best shopping places in Lahore split into two kinds: open-air bazaars, where prices are negotiable and the choice is huge, and shopping malls, where prices are fixed and the setting is air-conditioned. For clothes and fabric at bazaar prices, go to Ichhra or Liberty Market. For jewellery and everyday goods with some bargaining, Anarkali. For a predictable, comfortable shopping trip with international and local brands under one roof, the malls in Johar Town and Walton.
This guide compares the main options on what they sell, roughly how prices compare, and when to go, so you can pick the right one for what you actually want to buy.
| Place | Best for | Prices | Bargaining |
|---|---|---|---|
| Liberty Market, Gulberg | Clothes, fabric, jewellery | Moderate | Yes, in small shops |
| Anarkali Bazaar | Clothes, jewellery, books, everyday goods | Low to moderate | Yes |
| Ichhra | Clothes and fabric, wholesale-style | Lowest | Yes, essential |
| Emporium Mall, Johar Town | International and local brands, cinema | Fixed, higher | No |
| Packages Mall, Walton | International and local brands | Fixed, higher | No |
Liberty Market
Liberty Market, on Main Boulevard in Gulberg, is one of Lahore's best-known shopping areas: clothes, lawn suits, lace, shoes and jewellery packed into a dense block of shops, with branded stores around its edges and small independent stalls inside. It runs late, typically from around 11 am to 11 pm, including Sundays, which makes it an easy evening out.
Bargaining works in the small shops but not in the branded ones, so know which kind you are in before you start negotiating. Weekends are the busiest time; a weekday visit is calmer. Its central Gulberg location, close to many of the city's hotels, makes it one of the more convenient bazaars for a short visit.
Anarkali Bazaar
Anarkali, off the Mall near the Lahore Museum, is one of the oldest markets in South Asia and splits into two halves: Old Anarkali for food and everyday goods, New Anarkali for clothes, fabric, shoes and jewellery on wider streets. It is generally cheaper than Liberty Market and more of a genuine local bazaar experience, crowded and informal. Our full guide to Anarkali Bazaar covers what to buy in each half, timings and how to bargain there.
Ichhra
Ichhra, on Ferozepur Road, is Lahore's biggest cloth and ready-made clothing market, and the cheapest of the bazaars covered here. It has grown into something close to a wholesale hub for fashion, with shop after shop of fabric, bridal wear, ready-made suits and branded lookalikes. It rewards knowing what you want before you arrive: the lanes are dense and not laid out for casual browsing. Cash is essential, since cards are rarely accepted at the smaller shops, and parking is limited, so a rickshaw or ride-hailing drop is usually easier than driving in.
The malls: Emporium and Packages
Lahore's two best-known malls are Emporium Mall, in Johar Town beside the Lahore Expo Centre, and Packages Mall, in Walton. Both are large, multi-storey complexes with well over a hundred local and international stores each, food courts, and a cinema; Emporium also has an indoor play area and a trampoline park, which makes it an easy choice with children.
Prices here are fixed and generally higher than the bazaars, but the trade-off is air conditioning, clean toilets, predictable hours and no bargaining. Both malls stay open into the evening, and weekends bring the heaviest crowds; a weekday visit is far more comfortable if you have the choice.
What each place is best for buying
- Lawn suits and everyday clothing: Ichhra first, Liberty Market second, both cheaper than the malls for the same items.
- Wedding and formal wear: Liberty Market and Ichhra both have dedicated bridal sections, though the malls carry a smaller range of branded formal wear if you would rather not bargain for it.
- Costume jewellery: Anarkali, sold by weight or by piece, and generally cheaper than the equivalent in Liberty Market.
- International brands and electronics: the malls, where fixed prices and receipts make comparison and returns straightforward.
- Gifts and souvenirs on a schedule: the malls again, simply because opening hours and stock are predictable in a way a bazaar stall is not.
Bazaar or mall: how to choose
- For the lowest prices on clothes and fabric, and if you don't mind bargaining, go to Ichhra or Liberty Market.
- For a mix of shopping and atmosphere, Anarkali is the better choice; you get the bazaar experience alongside the Lahore Museum next door.
- For comfort, families with small children, or a hot afternoon, the malls win. Nobody has to stand in the sun, and there is somewhere to sit down.
- For a first-time visitor short on time, Liberty Market is the easiest bazaar to manage: central, well signposted, and less overwhelming than Ichhra.
- If you want both in one trip, do a bazaar in the morning or late afternoon, when it is cooler and less crowded, and a mall in the middle of the day or evening.
Practical tips
- Cash first. Bazaar shops mostly take cash only; malls take cards.
- Bargain with a smile, not urgency. In the bazaars, the first price quoted is rarely the final one.
- Weekday mornings and early afternoons are the quietest time at every location on this list; Friday and Sunday evenings are the busiest.
- Parking is the biggest headache in the bazaars. A rickshaw or ride-hailing car dropped at the entrance saves a lot of frustration compared with driving in and looking for a space.
- Ramadan changes the rhythm. Bazaars are quieter by day and busy again after iftar; malls generally keep similar hours but get crowded in the evenings.
Who this suits
Serious shoppers who enjoy bargaining and don't mind heat, noise and crowds will get more out of Ichhra, Liberty Market or Anarkali, and better prices too. Anyone travelling with young children, older parents, or a short amount of time will find the malls easier going, even at a higher price. Most visitors do best with a bit of both: a bazaar for the experience and the bargains, a mall for the comfortable finish to the day.
If shopping is part of a longer stay in Lahore, our three-day Lahore itinerary shows where a bazaar afternoon or a mall evening fits around the city's main sights.
Frequently asked questions
What is the best place to shop in Lahore?
It depends on what you want. Ichhra and Liberty Market have the best prices on clothes and fabric; Anarkali mixes shopping with atmosphere and food; the malls in Johar Town and Walton are the most comfortable and predictable.
Is bargaining expected in Lahore's bazaars?
Yes, at almost every small independent shop in Liberty Market, Anarkali and Ichhra. Branded shops and all the mall stores have fixed prices.
Which is cheaper, Liberty Market or Anarkali?
Anarkali is generally cheaper, especially in its older section, though both depend heavily on your bargaining. Ichhra is cheaper again, and geared more towards buying in bulk or at wholesale-style prices.
Are the malls in Lahore good for families?
Yes. Emporium Mall and Packages Mall are air-conditioned, have food courts and, at Emporium, a play area and trampoline park, which makes them an easier outing with young children than a crowded bazaar.
When is the best time to go shopping in Lahore?
Weekday mornings or early afternoons are the quietest at the bazaars and the malls alike. Evenings, weekends and the run-up to Eid are the busiest times everywhere.