
There’s a moment in every 3D printing journey when the machine starts moving, the filament begins to melt, and something real slowly takes shape. It feels almost effortless until the result doesn’t quite match what you expected. That’s usually when you realise it’s not just about the printer. It’s about the material you’re using. This 3D printer filament guide is here to simplify that part of the process.
Because the filament you choose quietly controls everything from how smooth your prints look to how strong they feel and how easy they are to create in the first place. Once you understand how different materials behave, 3D printing becomes a lot less about guesswork and a lot more about intention.
What is 3D printer filament?
3D printer filament is a thin strand of material, usually plastic, that feeds into your printer to create objects. The printer heats the filament until it melts, then carefully lays it down layer by layer to build a 3D object from the bottom up. Each layer bonds to the one below it, gradually forming a complete shape. This process is called fused deposition modelling (FDM), the most common type of 3D printing used at home and by hobbyists, and if you’re still getting your full setup sorted, the beginner’s guide to 3D printing at home covers everything from choosing a printer to running your first print
The type of filament you use plays a major role in the final result. It affects how strong your object is, how smooth it looks, how flexible or rigid it feels, and even how well it holds up over time. If you’re browsing options, you’ll find a wide range of filament choices available alongside 3D printers and accessories, each designed for different types of projects and performance needs.
The most common types of 3D printing filament
While there are many specialised filament types available today, most beginners and hobbyists start with three core materials that cover almost every everyday use case. These are:
- PLA – easy and beginner-friendly.
- ABS – strong and heat-resistant.
- PETG – balanced and versatile.
Each of these materials has its own strengths, printing requirements, and ideal use cases. Choosing between them depends on what you’re printing and how comfortable you are with your printer settings. If you’re just starting out, these three filaments provide the best foundation to learn, experiment, and gradually improve your 3D printing results without feeling overwhelmed.

PLA filament: the best choice for beginners
PLA (polylactic acid) is the easiest filament to work with, making it the ideal starting point if you’re new to 3D printing. It prints at relatively low temperatures (typically around 180–220°C) and doesn’t require a heated bed or advanced setup. This makes the printing process more stable, with fewer errors and smoother results.
What makes PLA stand out is how forgiving it is. It has minimal warping, sticks well to the print bed, and produces clean, detailed prints even if your printer settings aren’t perfectly tuned. PLA is also considered safer for indoor use because it releases very low levels of fumes compared to other materials. For example, if you’re printing a phone stand, small decorative models, or school projects, PLA is often the easiest and most reliable option. Best for:
- Decorative objects.
- Prototypes.
- School or learning projects.
If you’re unsure where to start, PLA is usually the safest and most beginner-friendly choice.

ABS filament: strong and heat-resistant
ABS (acrylonitrile butadiene styrene) is a type of 3D printer filament known for its strength, durability, and ability to handle higher temperatures. It’s commonly used in everyday products like LEGO bricks, which gives you an idea of how tough it can be. Compared to PLA, ABS performs much better in situations where parts need to withstand heat or mechanical stress. This makes it a strong choice for functional components rather than decorative prints.
However, ABS is more challenging to print with. As it cools, it tends to shrink slightly, which can cause warping or lifting from the print bed. Because of this, it usually requires a heated bed and, in many cases, an enclosed printing environment to maintain consistent results. ABS also produces noticeable fumes during printing, so it’s important to use it in a well-ventilated space.
Because of these added challenges, ABS is generally recommended once you’re comfortable with basic 3D printing and ready to experiment with more advanced materials. Best for:
- Functional parts.
- Mechanical components.
- Items exposed to heat.
ABS is a great option when strength and heat resistance are more important than ease of use.

PETG filament: the best of both worlds
PETG (polyethylene terephthalate glycol) offers a balance between ease of use and durability, making it a popular choice for users who want reliable results without the challenges of ABS. It’s easier to print than ABS while offering more strength and impact resistance than PLA. This combination makes PETG a great option for everyday functional prints that need to last.
PETG is also slightly flexible, which helps prevent cracking under stress. It holds up well against moisture and outdoor conditions, making it suitable for items that may be exposed to the elements. One thing to keep in mind is that PETG can absorb moisture from the air over time. If not stored properly, this can affect print quality, leading to stringing or inconsistent layers.
For example, if you’re printing storage containers, outdoor brackets, or parts that need durability without being too rigid, PETG is often a strong and reliable choice. Best for:
- Outdoor items.
- Functional prints.
- Containers and durable parts.
If you’re looking for a material that offers both strength and ease of use, PETG is a great middle-ground option.
PLA vs ABS vs PETG: key differences
Now that you understand the basics of each filament, it helps to compare them side by side. This makes it easier to see which material fits your needs based on ease of use, strength, and overall performance. Here’s a quick comparison of the three most common filament types:
| Feature | PLA | ABS | PETG |
| Ease of use | Very easy | Moderate | Easy |
| Strength | Moderate | High | High |
| Heat resistance | Low | High | Medium |
| Warping | Minimal | High | Low |
| Indoor safety | High | Lower (needs ventilation) | Moderate |
| Best for | Beginners, decorative prints | Functional parts | Durable everyday use |
In simple terms, PLA is the easiest to work with and ideal for beginners. ABS is better suited for strength and heat resistance, while PETG offers a balance between durability and ease of use. If you’re just starting out, PLA is usually the safest choice. As your projects become more demanding, you can move toward PETG or ABS depending on your needs.
Which filament should you choose?
With so many options available, choosing the right filament can feel confusing at first. The easiest way to decide is to focus on what you’re printing and how much experience you have with your 3D printer. Here’s a simple way to think about it:
- Just starting out – go with PLA for the easiest and most reliable results.
- Need strength or heat resistance – choose ABS for more demanding applications.
- Want a balance of durability and ease – pick PETG for everyday functional prints.
You can also base your decision on real-world use cases. For example, if you’re printing decorative items or learning the basics, PLA is usually the best fit. If your print needs to handle heat like parts used inside a car ABS is a better option. For items like containers, brackets, or outdoor accessories, PETG often provides the right balance of strength and flexibility. The goal is to match the filament to your project rather than overcomplicating the choice, and once you’ve got your material sorted, if you’re still deciding on the printer itself, a comparison of Bambu Lab and Creality is worth a look. Starting simple and gradually experimenting with different materials will help you build confidence and get better results over time.

Is 3D printer filament safe to use indoors?
Safety is an important factor to consider when working with 3D printer filament, especially if you’re printing at home. PLA is generally considered safe for indoor use because it produces very low levels of fumes and has a mild odour. This makes it a good choice for beginners or for use in shared spaces like bedrooms or home offices.
ABS, on the other hand, releases noticeable fumes when heated. These fumes can be unpleasant and may require proper ventilation to ensure a safe printing environment. PETG sits somewhere in between. It produces fewer fumes than ABS but still benefits from good airflow during printing.
A simple rule to follow is to always print in a well-ventilated area, regardless of the material you’re using, and if you’re ever considering switching to resin printing, the safety requirements are meaningfully different and worth understanding before you make that move. Opening a window, using a fan, or placing your printer in a space with good air circulation can make a significant difference. If you plan to print frequently or use materials like ABS, you may also want to consider using an enclosed printer or a dedicated printing space for added safety.
How to store 3D printer filament properly
Proper storage plays a big role in maintaining filament quality and ensuring consistent print results. Most 3D printing filaments are sensitive to moisture in the air. When filament absorbs moisture, it can lead to issues like bubbling, weak layer bonding, stringing, or uneven extrusion all of which affect the final print quality. To avoid these problems, it’s important to keep your filament dry and protected when it’s not in use. Here are a few simple storage tips:
- Store filament in airtight containers or resealable bags.
- Add silica gel packs to absorb moisture.
- Keep it in a cool, dry place away from humidity.
For long-term storage, some users even use dedicated filament dry boxes to maintain optimal conditions. Taking these steps can help extend the lifespan of your filament and ensure smoother, more reliable prints every time.

How much does filament cost per print?
3D printer filament is usually sold in spools, and the cost per print depends on how much material your project uses. While a full spool may seem like a bigger upfront cost, each individual print is often quite affordable especially for smaller objects. The cost of a print is mainly influenced by:
- The size of the object.
- The amount of material used (infill density).
- The type of filament.
For example, a small item like a phone stand or simple decorative piece might cost less than $1 in filament. A larger or more solid object could cost anywhere from $5 to $10 or more, depending on its size and density. Because filament is a recurring purchase, choosing the right material for your needs can help you avoid wasted prints and get better long-term value from each spool.
Tips for getting the best results with filament
Getting high-quality prints isn’t just about choosing the right filament it’s also about how you use it. A few small adjustments can make a big difference in your final results. Here are some simple tips to help you get the most out of your filament:
- Use the recommended temperature settings for each filament type to ensure proper melting and layer bonding.
- Keep your filament dry to avoid issues like stringing, weak layers, or uneven extrusion.
- Start with PLA before experimenting with more advanced materials like ABS or PETG.
- Calibrate your printer regularly to improve accuracy and consistency.
Finding the right filament for your 3D printing needs
A quick tip: always check your printer’s guidelines for each filament type, as even small changes in settings can significantly improve print quality. By focusing on these basics, you can reduce failed prints and achieve cleaner, more reliable results, and if something does go wrong, the guide to common 3D printing problems and how to fix them is a practical first stop for diagnosing what happened
Every print starts the same way with an idea. But what turns that idea into something you can actually hold is the material you choose. PLA helps you get comfortable, ABS challenges you to build stronger, and PETG finds that balance in between. Over time, you’ll start noticing the difference not just in how things print, but in how they perform once they’re done.
That’s when 3D printing shifts from experimenting to creating with purpose. And when you’re ready for that next step whether it’s trying a new filament, upgrading your setup, or simply stocking up for your next round of prints you’ll find everything you need at Best Buy Canada. From dependable filament options to a wide range of 3D printers and accessories, it’s all there to support whatever you decide to build next.
Frequently asked questions
What is the best filament for beginners?
PLA is the easiest and most beginner-friendly option. It prints at lower temperatures, has minimal warping, and produces consistent results, making it ideal for first-time users.
Which filament is the strongest?
ABS and PETG are both stronger than PLA. ABS offers better heat resistance, while PETG provides a good balance of strength and flexibility for everyday use.
Is filament safe to use indoors?
PLA is generally safe for indoor use as it produces very low fumes. ABS requires proper ventilation due to stronger emissions, while PETG is safer than ABS but still benefits from good airflow.
How long does filament last?
Filament can last for a long time if stored properly. Keeping it in a dry, sealed environment helps prevent moisture absorption and extends its lifespan.
Can I use any filament with my 3D printer?
Most FDM 3D printers support PLA, PETG, and ABS, but it’s important to check your printer’s specifications for temperature limits and compatibility before choosing a filament.
Why is my filament not printing properly?
Common issues include moisture in the filament, incorrect temperature settings, or poor printer calibration. Ensuring proper storage and adjusting your settings can help resolve most problems.
How do I know which filament works with my printer?
Check your printer’s manual or specifications for supported materials and temperature ranges. This ensures the filament you choose will work safely and deliver good results.




