3D Printer Filament Price in India: PLA, PETG, ABS & TPU Compared
See 3D printer filament prices in India for PLA, PETG, ABS and TPU, what makes some spools cost more, and how to pick the right one for your printer.
Quick answer: In India, 3D printer filament costs Rs.799 to Rs.2,199 for a 1 kg spool at 3Ding (prices checked 13 October 2026). Everyday PLA is Rs.799, PLA+ Rs.849, ABS Rs.899 and PETG Rs.999. Bambu Lab spools are Rs.1,299, silk multi-colour and wood PLA Rs.1,699–Rs.1,799, and flexible TPU 95A Rs.1,499–Rs.2,199.
Prices vary with the material, the finish and the brand, and the right spool depends on what you print and which printer you use. This guide lists current prices, explains what makes some filaments cost more, and helps you pick the right one for the job.
3D printer filament price in India
PLA is the cheapest filament per kg at Rs.799, and TPU 95A is the most expensive at up to Rs.2,199. Every spool below is 1 kg of 1.75 mm filament, so you can compare them like for like.
Filament type | Product | Price (1 kg) | Good for |
|---|---|---|---|
PLA | Rs.799 | Prototypes, models, school projects | |
PLA+ | Rs.849 | Tougher everyday prints | |
ABS | Rs.899 | Heat-resistant, tough parts | |
Matte PLA | Rs.999 | Display pieces without shine | |
PETG | Rs.999 | Functional, outdoor and water-contact parts | |
PETG | Jamghe PETG | Rs.999 | Clear/transparent functional parts |
PLA (Bambu Lab) | Rs.1,299 | Bambu Lab printers with AMS | |
Matte PLA (Bambu Lab) | Rs.1,299 | Matte finish on Bambu Lab printers | |
Silk PLA | Rs.1,299 | Glossy gifts and decor | |
ABS (Bambu Lab) | Rs.1,299 | Enclosed Bambu Lab printers | |
TPU 95A | Rs.1,499 | Flexible grips, cases, gaskets | |
Silk multi-colour PLA | Rs.1,699 | Gradient-colour showpieces | |
Wood PLA | Rs.1,799 | Wood-look decor | |
TPU 95A | Rs.2,199 | Flexible parts |
Prices include GST, and shipping is free on orders of Rs.1,500 or more. Prices and stock change often, so the product page always shows today's price. Ordering for a lab, college, or print farm? Contact us for a bulk quote.
What decides a filament's price
The base material sets most of the price, from Rs.799 for PLA to Rs.2,199 for TPU. On top of that, you pay for the finish, the printer system the spool is made for, and how well it is made and packed.
Base material: PLA is the cheapest; PETG, ABS, and especially flexible TPU cost more.
Finish and additives: silk, matte, wood, and multi-colour filaments carry extra pigments or fillers, so they cost more than plain colours.
Printer system: spools made for one printer brand, such as Bambu Lab's AMS-compatible spools, cost more than general spools.
Diameter tolerance: the label states how closely the filament holds 1.75 mm; tighter control gives more even extrusion and cleaner prints.
Moisture protection: vacuum sealing with desiccant keeps filament dry until you open it, which prevents stringing and brittle filament.
Order size: large orders for labs, colleges, and print farms are usually quoted separately.
Filament price by material
PLA, ABS and PETG all cost under Rs.1,000 per kg, while flexible TPU costs Rs.1,499–Rs.2,199. Here is what each one costs and what the extra money buys.
PLA filament price in India: Rs.799–Rs.1,799 per kg
FilamentX PLA costs Rs.799 per kg and prints at 190–220 °C on a 50–60 °C bed. Jamghe PLA+ costs Rs.50 more for a tougher PLA with a stated tolerance of ±0.02 mm.
Bambu Lab PLA, Matte and Silk+ cost Rs.1,299 each. They are made for Bambu Lab printers and work with every AMS unit. Finish PLAs cost the most: silk multi-colour at Rs.1,699 and wood at Rs.1,799.
Pay more only when you need the finish or the AMS fit. For prototypes, models, and school projects, everyday PLA does the job. PLA starts to soften at around 60 °C, so keep PLA parts away from heat and parked cars.
PETG filament price: Rs.999 per kg
FilamentX PETG costs Rs.999 per kg, Rs.200 more than FilamentX PLA. It prints at 220–250 °C on a 70–80 °C bed.
The extra Rs.200 buys high impact strength and resistance to chemicals, moisture, and UV. That makes PETG the better buy for brackets, outdoor parts, and anything that meets water. Settings and tips: PETG filament guide.
ABS filament price in India: Rs.899–Rs.1,299 per kg
FilamentX ABS costs Rs.899 per kg and is heat resistant up to 100 °C. Bambu Lab ABS costs Rs.1,299 and is made for Bambu Lab's enclosed printers.
The hidden cost of ABS is the printer. FilamentX ABS needs an 80–110 °C bed, and ABS warps in open air and gives off fumes, so it is best printed in an enclosure in a ventilated room. On an open-frame printer, compare it with PETG first: PLA vs ABS vs PETG.
TPU filament price: Rs.1,499–Rs.2,199 per kg
TPU 95A is the most expensive common filament. FilamentX TPU costs Rs.1,499 and eSUN eTPU-95A Rs.2,199.
You pay for rubber-like parts: FilamentX TPU is rated Shore 95A and resists abrasion, impact, oil, and grease. TPU also prints slower and feeds best through a direct-drive extruder, so check your printer before you buy (Bowden vs direct drive).
ASA, nylon and PVA
3Ding does not list ASA, nylon, or PVA filament right now; for a special material or a large order, ask our team. If you need finished nylon parts rather than filament, our SLS and MJF printing services make them in PA 12 and PA 11, with no printer of your own.
Which filament fits your job and budget
Start with what the part must do, not with the price. PLA covers most display parts at Rs.799, and each step up buys one specific property.
If the part must… | Choose | Price per kg at 3Ding |
|---|---|---|
Look good on a shelf | PLA (FilamentX PLA) | Rs.799 |
Have a special finish | Silk, matte, or wood PLA | Rs.999–Rs.1,799 |
Survive outdoors, water or knocks | PETG (FilamentX PETG) | Rs.999 |
Withstands heat above 60 °C | ABS (needs an enclosure) | Rs.899 |
Bend or absorb shock | TPU 95A | Rs.1,499–Rs.2,199 |
Cheap vs premium filament: what the extra money buys
A cheaper spool is the better buy when it prints reliably on your printer. Premium spools usually cost more for tighter diameter control, consistent colour, and dry, sealed packaging.
That consistency matters most on long and multi-colour prints, where one tangle, clog, or patch of damp filament can spoil hours of printing. Use everyday spools for prototypes and practice, and pay for printer-system or specialty spools when the finish or the AMS fit matters.
Filament price tiers at 3Ding
Tier | Price per 1 kg | Products | Choose it for |
|---|---|---|---|
Everyday | Rs.799–Rs.999 | FilamentX PLA, ABS and PETG; Jamghe PLA+; Elegoo Matte PLA | Prototypes, school projects, functional parts |
Printer system | Rs.1,299 | Bambu Lab PLA, Matte, Silk+ and ABS | Bambu Lab printers with AMS |
Specialty | Rs.1,499–Rs.2,199 | FilamentX TPU, Bambu Lab Silk Multi-Color and Wood, eSUN eTPU-95A | A special finish, or parts that must flex |
7 checks before you buy any filament
Diameter and tolerance on the label: 1.75 mm at ±0.05 mm or tighter. Jamghe PLA+ and Elegoo Matte PLA state ±0.02 mm, Bambu Lab ±0.03 mm, and FilamentX ±0.05 mm.
Net weight of filament: 1 kg of filament, not 1 kg including the spool.
Sealed against moisture: vacuum-sealed with a desiccant pack, as FilamentX and Bambu Lab spools are.
Print temperatures listed: the nozzle and bed range must suit your printer; ABS, for example, needs an 80–110 °C bed.
Spool fits your printer: check the AMS or spool holder if you print in several colours.
GST invoice: needed for business purchases, and proof of where you bought it.
Help when a print fails: a seller who also knows printers can sort out your settings.
7 ways to spend less on filament in India
The surest way to spend less on filament is to waste less of it; buying cheaper spools comes second.
Buy two spools at a time. Shipping is free from Rs.1,500, so two FilamentX PLA spools (Rs.1,598) ship free.
Match the material to the job. PLA at Rs.799 suits most display parts. Pay for PETG, ABS, or TPU only when the part needs strength, heat resistance, or flex.
Keep spools dry. Filament soaks up moisture in humid weather, which causes stringing, weak layers, and failed prints. Store open spools in a sealed box with desiccant; see the FilamentX page for storage tips.
Use lighter settings on display parts. Lower infill and fewer walls use less filament without changing how a part looks.
Print a small test first. A quick test piece shows up settings problems before you commit to a long print.
Buy the colours you will use. Half-used spools of rarely used colours are money sitting on a shelf.
Ask for a bulk quote. Labs, colleges, print farms and businesses ordering many spools can contact us for bulk pricing.
Where to buy 3D printer filament in India
You can buy filament from online marketplaces, specialist 3D printing stores, or local shops. The right one depends on whether you need the lowest price, advice for your printer, or a spool today.
Where you buy | What you get | What to check |
|---|---|---|
Online marketplaces | Wide choice and frequent discounts; sellers vary | Seller ratings, net weight, sealed packaging, GST invoice |
Specialist 3D printing stores | Filaments chosen for common printers, plus help with settings | Price against MRP, shipping charges, stock |
Local electronics or hobby shops | A spool the same day | How open spools were stored, brands on offer |
Why buy filament from 3Ding
3D printing specialists since 2013, with 30,000+ printers shipped, so we can tell you which filament suits your printer.
13 filaments across PLA, PLA+, PETG, ABS and TPU, from FilamentX, Bambu Lab, Elegoo, Jamghe and eSUN.
Prices include GST, shipping is free from Rs.1,500, and we deliver across India.
Ask before you buy: call or WhatsApp +91 8056 132 132.
Shop all 3D printing filaments
FAQs about 3D printer filament prices
How much does 3D printer filament cost in India?
At 3Ding, a 1 kg spool costs Rs.799 to Rs.2,199 (October 2026). Everyday PLA, ABS, and PETG cost Rs.799–Rs.999, Bambu Lab spools Rs.1,299, and specialty silk, wood, and TPU filaments Rs.1,499–Rs.2,199. All prices include GST.
What is the price of 1 kg of PLA filament in India?
FilamentX PLA costs Rs.799 for 1 kg, and Jamghe PLA+ Rs.849. Bambu Lab PLA, Matte, and Silk+ cost Rs.1,299, Silk Multi-Color Rs.1,699, and Wood Rs.1,799.
Which 3D printer filament is the cheapest?
PLA is the cheapest common filament: FilamentX PLA costs Rs.799 per kg. It suits most models, prototypes, and school projects, but it softens at around 60 °C, so choose PETG or ABS for parts that face heat.
Is PLA cheaper than PETG?
Yes. FilamentX PLA costs Rs.799 per kg, and FilamentX PETG costs Rs.999. PETG costs more but is tougher and handles water, chemicals, and UV better, so it suits functional and outdoor parts.
Why is TPU filament more expensive than PLA?
TPU is a flexible, rubber-like plastic for parts that must bend, grip, or absorb shock, and it resists abrasion and impact. At 3Ding, TPU 95A costs Rs.1,499–Rs.2,199 per kg against Rs.799 for FilamentX PLA.
Why do Bambu Lab filaments cost more?
Bambu Lab spools are made for Bambu Lab printers and are compatible with every AMS unit. At 3Ding, Bambu Lab PLA, Matte, Silk+ and ABS cost Rs.1,299 per kg.
How long does 1 kg of filament last?
It depends on what you print. A 1 kg spool of 1.75 mm PLA is roughly 330 m long: small parts use only a few grams each, while large models can use hundreds of grams.
Do 3D printers use cartridges or refills?
FDM 3D printers use spools of filament, not cartridges. When a spool runs out, you load a new one; some brands, including Bambu Lab, also sell spool-less refills that fit a reusable spool.
Where can I buy 3D printer filament in India?
You can buy online from 3Ding, with delivery across India and free shipping from Rs.1,500, or from marketplaces and local shops. Wherever you buy, check the tolerance, the net weight, and that the spool is sealed.
Do you offer bulk pricing on filament?
For labs, colleges, print farms and businesses, contact us or call +91 8056 132 132 with the materials and quantities you need, and we will send a quote.
Choose the filament for the job, then compare prices
For most prints, FilamentX PLA at Rs.799 per kg is the cheapest place to start. PETG at Rs.999 is the step up for strong or outdoor parts, and TPU earns its Rs.1,499–Rs.2,199 only when a part must flex. Keep your spools dry, and buy two at a time for free shipping.
Stay Updated
Get the latest 3D printing tips, news, and exclusive content delivered to your inbox
We respect your privacy. Unsubscribe at any time.