Before You Buy

First, determine which 3D printer you will use. Different 3D printers are compatible with different types of material, and require filament of different sizes. See the guide below.

LulzBot Taz 6

Filament size: 3mm
Filament types: Just about any
Where to purchase:
Official LulzBot Filament Store – All materials purchased at the official LulzBot Filament Store will be compatible with the LulzBot Taz 6.
MatterHackers 3D Printing Filament – Not all material from MatterHackers is compatible. Make sure you chose 3mm when working with the LulzBot Taz 6.
Amazon.com – Though MatterHackers is preferred, it’s possible to find some good deals on 3D printing filament through Amazon. Just be sure it’s 3mm thick when working with the LulzBot Taz 6.

Makerbot Replicator 2 and FlashForge Creator Pro

Filament size: 1.75mm
Filament types: PLA, ABS
Official MakerBot 3D Printing Filament – Double-check that the filament you chose from this site is compatible with the Replicator 2. Filament compatible with the Replicator 2 is also compatible with the FlashForge Creator Pro.
MatterHackers 3D Printing Filament – Only use 1.75mm PLA or ABS filament with these printers.
Amazon.com – Though MatterHackers is preferred, it’s possible to find some good deals on 3D printing filament through Amazon. Just be sure it’s 1.75mm thick when working with the Makerbot Replicator 2 and FlashForge Creator Pro.

Ultimaker 3

Filament size: 2.85mm
Filament types: Official Ultimaker PLA, Tough PLA, ABS, CPE, PVA, PC, TPU 95A
Where to purchase:
Official Ultimaker Material Store – Users are strongly encouraged to use official Ultimaker materials when printing. Ultimaker materials are more expensive; if price is a dealbreaker, use one of TPP’s other 3D printers to start, or use material we currently have on hand for prototyping.