TPU (Thermoplastic Polyurethane) is a flexible, rubber-like 3D printing filament known for its elasticity and durability. Ideal for hobbyists and educators, TPU is perfect for creating parts that require flexibility, such as gaskets, phone cases, and wearable items, combining toughness with bendability for creative and functional designs.

Skip to product grid

18 products

  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Black - 1.75mm - 1 KG

    4 total reviews

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Blue - 1.75mm - 1 KG

    3 total reviews

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Dark Yellow - 1.75mm - 1 KG

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Green - 1.75mm - 1 KG

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Sold out
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Orange - 1.75mm - 1 KG

    2 total reviews

    Regular price $26.00
    Regular price Sale price $26.00
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Red - 1.75mm - 1 KG

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - Transparent - 1.75mm - 1 KG

    Regular price $24.99
    Regular price Sale price $24.99
    Save $0.50/roll at 20+: $24.99 $24.49
  • tpu flexible polyurethane 3d printer filament Canada Flexible TPU Polyurethane 3D Printing Filament Canada
    Vendor:
    Filaments.ca

    Filaments.ca TPU Filament - White - 1.75mm - 1 KG

    2 total reviews

    Regular price $19.99
    Regular price Sale price $19.99
    Save $0.50/roll at 20+: $19.99 $19.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament | Filaments.ca
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Fire Red - 1.75mm - 0.5KG

    1 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
    Save $0.50/roll at 20+: $63.49 $62.99
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Grass Green - 1.75mm - 0.5KG

    2 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Lava Orange - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Lava Orange - 1.75mm - 0.5KG

    Regular price $63.49
    Regular price Sale price $63.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Midnight Black - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Midnight Black - 1.75mm - 0.5KG

    5 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Neon / Glow - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Neon / Glow - 1.75mm - 0.5KG

    Regular price $63.49
    Regular price Sale price $63.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Sapphire Blue - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Sapphire Blue - 1.75mm - 0.5KG

    2 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
    Save $0.50/roll at 20+: $63.49 $62.99
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Snow White - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Snow White - 1.75mm - 0.5KG

    1 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
    Save $0.50/roll at 20+: $63.49 $62.99
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Steel Grey - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Steel Grey - 1.75mm - 0.5KG

    1 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
    Save $0.50/roll at 20+: $63.49 $62.99
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Sun Yellow - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Sun Yellow - 1.75mm - 0.5KG

    1 total reviews

    Regular price $63.49
    Regular price Sale price $63.49
  • Ninjatek Cheetah Flexible 3D printer filament Canada NinjaTek Cheetah 95A TPU Filament - Water Clear - 1.75mm - 0.5KG (image 2) | Filaments.ca
    Sold out
    Vendor:
    NinjaTek

    NinjaTek Cheetah 95A TPU Filament - Water Clear - 1.75mm - 0.5KG

    2 total reviews

    Regular price $63.49
    Regular price Sale price $63.49

Not sure what type of filament is best?

Refer to our 3D Printing filaments guide to help you determine which filament type is best for your machine and use-case.

View Guide