Filament deals, ranked by what they actually cost per kilo
A 40% discount on a £30 spool is worse value than a £12 spool at full price. Amazon shows you the discount; we show you the number that decides it — price per kilogram, across every spool we can find.
What filament actually costs right now: a typical PLA spool works out at £17.81 per kilogram, and the cheapest filament we track is £5.95/kg. Both are recalculated from live Amazon UK prices, with bundles counted at their total weight.
Printer finder
Not sure which 3D printer to buy?
Answer up to six quick questions and we will recommend the best fit from the 20 printers we have reviewed, at today’s prices. Start with the first one:
Latest price drops
See all live deals → · Black Friday 2026 →
Biggest Amazon Warehouse savings
Returned and open-box stock sold by Amazon, against the price of the same product new, read in the last 10 days. Amazon grades it from Like New to Acceptable: the grade is on the listing.
Every Warehouse saving in Filament · Parts & accessories · 3D Printers · Resin · 3D Scanners
Best value filament right now
Sorted by cost per kilogram, cheapest first. Bundles are counted at their total weight, so a 4 × 1 kg pack competes honestly with a single spool.
| Product | Material | Weight | Rating | Price | Per kg | Deal |
|---|---|---|---|---|---|---|
| PETG | 4 kg | 4.3 out of 5 (5 Amazon ratings) | £23.79 | £5.95 | 24% below | |
| PETG | 4.4 kg | 4.3 out of 5 (1,978 Amazon ratings) | £28.04 | £6.37 | 10% below | |
| PLA | 4.4 kg | 4.2 out of 5 (5,663 Amazon ratings) | £28.37 | £6.45 | 21% below | |
| PLA | 4.4 kg | 4.2 out of 5 (5,652 Amazon ratings) | £28.37 | £6.45 | 23% below | |
| PLA+ | 3 kg | 4.6 out of 5 (1,300 Amazon ratings) | £19.54 | £6.51 | 15% below | |
| PLA | 4 kg | 4.7 out of 5 (718 Amazon ratings) | £26.07 | £6.52 | Warehouse · 13% under new | |
| PLA | 2 kg | 4.6 out of 5 (29 Amazon ratings) | £13.13 | £6.57 | Warehouse · 40% under new | |
| PETG | 4 kg | 4.6 out of 5 (108 Amazon ratings) | £26.34 | £6.59 | 28% below | |
| PLA | 4.4 kg | 4.2 out of 5 (5,652 Amazon ratings) | £29.06 | £6.60 | 15% below | |
| PLA | 6 kg | 5.0 out of 5 (1 Amazon ratings) | £40.37 | £6.73 | 14% below | |
| PLA | 4 kg | 4.5 out of 5 (34 Amazon ratings) | £27.07 | £6.77 | 21% below | |
| PETG | 2 kg | 4.3 out of 5 (32 Amazon ratings) | £13.53 | £6.77 | 20% below | |
| PLA+ | 4 kg | 4.4 out of 5 (81 Amazon ratings) | £27.19 | £6.80 | 28% below | |
| PETG | 2 kg | 4.3 out of 5 (32 Amazon ratings) | £13.59 | £6.80 | 20% below | |
| PLA+ | 2 kg | 4.5 out of 5 (237 Amazon ratings) | £13.72 | £6.86 | 23% below | |
| PETG | 2 kg | 4.3 out of 5 (32 Amazon ratings) | £13.80 | £6.90 | 19% below | |
| PETG | 12 kg | 4.4 out of 5 (269 Amazon ratings) | £83.55 | £6.96 | Warehouse · 7% under new | |
| PLA | 16 kg | 4.1 out of 5 (473 Amazon ratings) | £111.61 | £6.98 | Like New · 14% under new | |
| PLA+ | 1 kg | 4.0 out of 5 (15 Amazon ratings) | £6.99 | £6.99 | 65% below | |
| PLA+ | 1 kg | 4.4 out of 5 (155 Amazon ratings) | £6.99 | £6.99 | 30% below |
By material
| Material | Listings | Best £/kg |
|---|---|---|
| PLA | 3268 | £6.45 |
| PETG | 1044 | £5.95 |
| PLA+ | 866 | £6.51 |
| TPU | 336 | £11.75 |
| ABS | 215 | £7.20 |
| ASA | 146 | £12.13 |
| PETG-CF | 64 | £12.99 |
| Nylon | 43 | £16.59 |
| PC | 35 | £21.98 |
| PLA-CF | 18 | £16.32 |