Here are the top 10 best places for shopping in Bangkok!
1. Chatuchak Weekend Market - Who Wouldn't Want to Shop at the World's Largest Outdoor Market?

Source
Chatuchak weekend market, also known as the JJ market, is the world's largest outdoor market and is on every shopaholic's bucket list. This vast market is about 35 acres and has more than 10,000 shops! Get ready to be astonished by the variety of products being sold here. You can find handicrafts, books, furniture, clothes, tableware, handmade souvenirs and even reptiles on sale here! You can find anything; you name it! The best time to visit Chatuchak is around 10:00 in the morning when it is the least crowded.
Open Timings: 7:00 AM to 18:00 PM (Wednesdays to Sundays)2. MBK Shopping Centre - Be Spoilt for Choice With Over 2000 Shops to Choose from

Source
MBK shopping centre, also known as Mahboonkrong, is a seven-storey mall with around 2000 shops, well-known for selling electronics and mobiles at a reasonable price. This mall is a must-visit for ardent shoppers!
On the first three storeys, you will find clothes, accessories, leather bags, cosmetics, perfumes and DVDs. The fourth floor is dedicated entirely to electronics to fulfil all your tech-savvy needs! You can find mobile phones, mobile phone accessories, tripods, DVD players, cameras and more. On the fifth and sixth floors, you can find furniture, Thai souvenirs to take back home, art and crafts. The top floor has a multi-screen cinema, bowling alley, karaoke booths and a computer game arcade. Moreover, if you are hungry, you can visit the food court on the fifth and the sixth floor to enjoy a delicious traditional Thai meal.
Open Timings: 10:00 AM to 21:00 PM3. Damnoen Saduak Floating Market - Shop from The Traditional Long-Tail Boat

Source
You cannot leave Bangkok without having a shopping experience on the traditional long-tail boat! Damnoen Saduak is Bangkok's most famous floating market. You will find yourself surrounded by sellers on wooden boats selling piles of fruits and vegetables grown in their orchards, souvenirs, clothes and handicrafts. Make sure you try the delicious sticky mango rice, coconut ice cream and pork skewers being sold here. This booming and picturesque floating market will make shopping in Bangkok an unforgettable experience!
Open Timings: 8:00 AM to 17:00 PM4. Patpong Night Market - Shop at Bangkok's Red Light District

Source
Bangkok's nightlife is not just limited to parties; the lively Patpong night market is a must-visit to experience Bangkok's excellent nightlife. Most vendors start setting up their shops at around 18:00 in the evening and close at midnight. This market is famous for fake Louis Vuitton, Rolex, Gucci and Lacoste products. In addition to the fake brand name items, you can also find souvenirs, DVDs, clothes, jewellery, carved soaps and other handmade items. Many vendors might try to sell you things for double or triple the price, so do not shy away from bargaining. Make sure you wear your bag in front and be aware of pickpockets.
Open Timings: 18:00 PM to 1:00 AM5. Asiatique The Riverfront - Bangkok's Fusion Nightmarket

Source
You won't regret spending your evening at Asiatique, the popular open-air shopping mall and night bazaar. With over 1,500 boutiques and 40 restaurants, you'll have a memorable time looking around in various shops. Make sure you grab a map as the market is divided into ten giant warehouses, each having their shops and restaurants! From spices, herbs, flowers and plants to handicraft-type goods, this mall is an absolute shopper's delight. Apart from shopping, you can also take a ride on the Ferris wheel and watch the impressive view or buy a ticket to Bangkok's famous cabaret shows which promises one the most unique experiences while shopping in Bangkok!
Open Timings: 16:00 PM to 24:00 PM6. Pratunam Market - The Wholesale Market of Bangkok

Source
Pratunam market is yet another fascinatingly large outdoor wholesale market with hundreds of stalls selling T-shirts, bikinis, jeans, safari pants, faux jewellery, belts, shoes and more! You need not bargain here as everything is already cheap and affordable. Although it is famous for wholesale, you can buy one or two items here.
Open Timings: Open 24 hours, retail shops open from 10:00 AM to 21:00 PM7. Chinatown Market - Walk into One of the Busiest Markets in Bangkok

Source
This is the oldest district in Bangkok and one of the many markets in Bangkok where bartering is allowed. You will find backpacks, beauty products such as fake eyelashes and wigs, souvenirs, pokemon pillows, teapot sets, herbs and everything you can imagine! This huge flea market is crammed with vendors and buyers making it one of the busiest markets in Bangkok.
Open Timings: 5:00 AM to 17:00 PM8. Bangkok Flower Market - Fresh Flowers To Make Your Day Better

Source
Pak Klong Talad is one of the biggest wholesale and retail flower market in the world and offers a different kind of shopping in Bangkok. This iconic place has been converted from a fish market to a flower market as the authorities wanted to get rid of the smell of fish in the middle of the city. This market is now known for orchids, roses and marigold. Apart from these flowers, you can also find lotus buds, lilies, jasmine, aster peacock, chrysanthemum and more! This market is busiest during pre-dawn hours. Just strolling through the market surrounded by shops selling dozens of fresh flowers is sure to make you fall in love with Bangkok!
Open Timings: Open 24 hours daily9. Rot Fai Train Market - An Abandoned Railway Track turned Open-Air Bazaar

Source
Located next to an abandoned railway track, this authentic open-air bazaar has more than 2,000 multi-coloured stalls selling day-to-day items. This is the perfect place for you if you love antiques! You can find vintage clothes, sunglasses, kitsch items, old electronics and cameras, Japanese toys, used cars and bikes and even a few hipster barber shops here. If shopping tires you at any point, you can grab a bite at one of the many food trucks located here!
Open Timings: 17:00 PM to 1:00 AM (Thursdays to Sundays)10. Siam Paragon - Looking for International High-end Fashion Brands?

Source
Siam Paragon, also known as Bangkok's pride, is home to Southeast Asia's largest aquarium, 16-screen Cineplex and high-end brands. This mall has over 250 shops and is mainly known for luxury items. From Jimmy Choo, Louis Vuitton, Rolex to Prada, Gucci and Mont Blanc, you'll find all the international brands here! Don't forget to take your credit card along as you'll see some of the most expensive products here and is home to some of the most elite shopping in Bangkok.
Open Timings: Open daily from 10:00 AM to 22:00 PMSo Shop till you Drop at the heart of Thailand! Explore more Night Markets of Bangkok.