True, with 10 or 20 rupees in your hands, you can’t expect to buy a proper chocolate in India at least not a pure one with proper chocolate taste in it, with that smooth mouthfeel, you know? In that regard, we must say that at least you must have at least 50 rupees to spare when trying to buy a good chocolate in India, and if you have that, then you’ll be glad to know that there are actually many different options to choose from, some exciting and super tasty ones, actually. So, on that note, let’s here take a good look at the List of Chocolate Under 50 Rupees in India 2026, shall we?
1. Cadbury Dairy Milk

Cadbury Dairy Milk, even to date, is among the most loved chocolates that one can find in India. In fact, there are several varieties available under the Rs. 50 category. A few of the smaller bars, of weight 12g to 36g only, will roughly cost anywhere between Rs. 10 to Rs. 40, depending on the size. The general public is acquainted with this milk chocolate, which has been a constant in the Indian market for years. Its creamy and sweet taste is loved by people of all age groups. In fact, the popularity of Dairy Milk is such that just the mention of it can capture the attention of city folks as well as people from small towns.
2. Cadbury 5 Star

Cadbury 5 Star chocolate bars, approximately, cost between Rs. 40 to Rs. 50, depending upon the variant and size. This is a pack of flavours where chocolate, caramel and nougat are all combined. The outer layer of milk chocolate covering the caramel and the nougat gives a chocolatey, chewy and sweet bite. Within this budget, one can buy 5 Star 3D at Rs. 40 and 5 Star Oreo for Rs. 50. Due to its intensely sweet flavour and soft texture, kids and teenagers in particular are really fond of this brand.
3. Cadbury Perk

Cadbury Perk is probably the least expensive chocolate item from them; the standard bar generally ranges ₹10 to ₹20, depending on the shop. Perk is basically a crispy wafer layered with milk chocolate, and the combination gives a nice light and crunchy texture. Since it has wafers, a lot of people feel that they are getting more quantity for the price when they buy Perk instead of a regular chocolate bar.
4. Cadbury Gems
Cadbury Gems are small, colorful chocolate buttons, and a 21.36g pack is priced at around ₹9.50 each piece. The outside of each piece is a crunchy sugar coating, and the inside is milk chocolate. Kids love Gems mainly for the bright colors and the small bite-sized pieces. It is a competitor to M&M’s but remains cheaper, which makes it more accessible.
5. Cadbury Roast Almond
At the price of about ₹45, Cadbury Roast Almond mixes milk chocolate with pieces of roasted almond. With every bite, you get a blend of smooth chocolate and crunchy, nutty almonds. It is a bit pricey within the under-₹50 category and is a nice pick for people who want some chocolate with texture.
6. Cadbury Bournville
Cadbury Bournville is a 31g dark chocolate bar and is sold at ₹50. The higher cocoa content and lower sugar content result in a taste that is more intense and slightly bitter than that of milk chocolates. Those who like their chocolate less sweet or are keen to try dark chocolate usually go for Bournville.
7. Nestlé Munch
Another milk chocolate with wafer from Nestlé Munch competes directly with Perk by Cadbury. The normal bars do not go beyond ₹20, mostly. The six crispy wafers coated with milk chocolate offer a light and crunchy feeling when bitten. It is still one of Nestlé’s major cheap chocolate choices in India.
8. Nestlé KitKat

The 4-finger KitKat bar costs less than ₹50, with the retail price normally around the ₹30–₹50 range depending on the exact location. The wafer fingers are coated with milk chocolate and can be broken and shared with the nice. The proportion of wafer and chocolate gives the snack a nice combination of crunch and creaminess at the same time.
9. Nestlé Milky Bar

Milky Bar is Nestlé’s white chocolate, and small packs come at a price of well under ₹50. It is prepared using cocoa butter, milk solids, and sugar, which give it a creamy white color and a very sweet milky taste. As there is no bitter cocoa flavor, it is especially favored by children.
10. Kinder Joy
After the recent GST change, Kinder Joy is priced at around ₹45. It comes in an egg-shaped package that can be divided into two halves. One half has chocolate with crispy wafer balls, while the other half contains a small toy. Since the product includes a toy, it is primarily aimed at kids.
11. Kinder Creamy
Kinder Creamy is priced around 25₹ which makes it one of the cheapest Kinder products. It consists of a soft milk filling surrounded by milk chocolate, which results in a smooth and creamy taste. The product is targeted at younger kids who like mild chocolate flavors.
12. Kinder Schoko-Bons Crispy
Kinder Schoko-Bons Crispy normally retails for between 35 and 45₹. They are little round chocolates with a crispy core, creamy layers, and a milk chocolate exterior. They are positioned in the premium-but-affordable segment within chocolates under ₹50.
13. Amul Dark Chocolate
Amul has a dark chocolate offering for under ₹50 with a 35g bar being just ₹25 and a 40g bar costing ₹50. More cocoa content means it’s less sweet and has a stronger flavor. As an Indian brand, it gives a very cheap offering to those who are willing to experiment with dark chocolates.
14. Amul Milk Chocolate
Amul Milk Chocolate is also just about ₹50 for a bar of 40g. It brings out the typical milk chocolate flavour best supported by Amul’s dairy name. It is a direct competitor to the top milk chocolate brands while also keeping its price affordable.
15. Snickers
Snickers bars come in a range of sizes with prices from ₹26.50 to ₹50. The combination of nougat, caramel, and peanuts wrapped in milk chocolate makes it both rich and satisfying. With the peanuts and sweetness, it is the go-to snack for many as a quick energy booster.
16. M&M’s Chocolate Pouch
M&M’s candies are available in a pouch that contains a ₹50 worth of candy-coated chocolate pieces. It is similar to the Gems product in that the candy shell is made of crunchy sugar with the milk chocolate being inside. Sharing is made really simple with the pouch format, and it can also be kept as a stash for later consumption.
17. Hershey’s Kisses Almonds
Hershey’s Kisses Almonds are generally priced at around ₹50–₹57 for a 33.6g pack. Every piece is made up of milk chocolate, and there is one roasted almond inside. The piece comes wrapped in foil. Furthermore, it still feels a bit like a premium product, although it is very close to the budget range.