Top Snap Fasteners for Every DIY and Upholstery Project
For most DIYers, the Dritz Heavy Duty Snap Fasteners stand out as the top pick. They suit medium weight fabrics and leather. Their main advantage is the reliable plier style installation. A key limitation is the need for a separate tool, which is not included.
Snap fasteners are a quick and secure way to close bags, clothing, and upholstery. The market offers many options, from basic kits to professional grade tools.
We analyzed customer feedback and product specifications to bring you a diverse selection. Whether you need a simple hand sew set or a heavy duty press, this list has a solution.
How to pick the right one
Our top picks

Dritz Heavy Duty Snap Fasteners
These snaps come in a set of 12 with a durable nickel finish. They are designed for use with the Dritz plier tool, sold separately. Owners report they hold up well on denim and canvas.
Pros
- Strong hold on thick materials
- Corrosion resistant finish
- Easy to snap and unsnap
Cons
- Tool not included
- May be too large for delicate fabrics
KAMsnaps Classic Polyester Snaps
KAMsnaps are popular among sewists for their colorful plastic snaps. They require a special pliers and anvil, which can be purchased separately. They come in a jar of 50 sets, offering a variety of colors.
Pros
- Wide color selection
- Lightweight and non rust
- Secure closure for baby garments
Cons
- Tool sold separately
- Not for heavy duty use

Dritz No Sew Snap Fasteners
These snaps come with a small tool that presses the prongs into fabric. They are ideal for temporary repairs or projects where you cannot sew. They work best on light to medium weight fabrics.
Pros
- Tool included
- No sewing required
- Quick to install
Cons
- Lower durability
- Not suitable for heavy fabrics

Nickel Plated Brass Snap Fasteners by National Button
These are professional grade snap fasteners made of solid brass. They are sold in bulk packs of 100 sets. They require a heavy duty snap setter tool, which is sold separately. Users report excellent performance on leather and thick canvas.
Pros
- Extremely durable
- High snap strength
- Good for commercial use
Cons
- Large quantity may be excessive
- Tool costs extra

Dritz Snap Fastener Kit with Pliers
This kit includes the pliers and an assortment of snaps in different sizes. It is a convenient way to start installing snaps. The pliers are comfortable to use and provide a solid crimp.
Pros
- Everything included
- Multiple sizes for various projects
- Good value
Cons
- Pliers may not be as heavy duty
- Snaps are not heavy duty

Magnetic Snap Fasteners by Dritz
These magnetic snaps provide a strong hold for purse flaps and other closures. They are easy to install by hand with the included prongs. They are not for heavy stress applications.
Pros
- Strong magnetic hold
- Simple installation
- Sleek look
Cons
- Only 2 sets per package
- Not for heavy duty use

Prym Heavy Duty Snap Fasteners
Prym is a trusted brand in sewing. These snaps are designed for heavy materials like denim and canvas. They have a matte nickel finish that resists scratches. They require a setting tool, sold separately.
Pros
- High quality construction
- Matte finish hides wear
- Reliable snap action
Cons
- Tool not included
- Limited quantity
How they stack up
| # | Model | Material | Best for | Score | Price |
|---|---|---|---|---|---|
| 1 | Dritz Heavy Duty Snap Fasteners | Nickel plated brass | Medium to heavy fabrics and leather | 9.4 | Check price |
| 2 | KAMsnaps Classic Polyester Snaps | Polyester resin | Baby clothes and light to medium fabrics | 9.2 | Check price |
| 3 | Dritz No Sew Snap Fasteners | Nickel plated steel | Quick fixes and no sew projects | 8.7 | Check price |
| 4 | Nickel Plated Brass Snap Fasteners by National Button | Solid brass with nickel plating | Upholstery and heavy duty projects | 9.1 | Check price |
| 5 | Dritz Snap Fastener Kit with Pliers | Steel and nickel plated brass | Complete kit for beginners | 9.0 | Check price |
| 6 | Magnetic Snap Fasteners by Dritz | Nickel plated metal | Handbags and closures that need easy release | 8.5 | Check price |
| 7 | Prym Heavy Duty Snap Fasteners | Brass with matte nickel finish | Outdoor gear and workwear | 8.9 | Check price |
Frequently asked questions
What are snap fasteners?
Snap fasteners are closures consisting of two interlocking discs. They are used to join fabric pieces together. They are commonly found on clothing, bags, and upholstery.
How do I choose the right size snap fastener?
Consider the weight of your fabric and the intended use. For light fabrics, use smaller snaps (size 20 or less). For heavy fabrics, choose larger snaps (size 24 or larger). You should also match the snap size to the tool you plan to use.
Can I install snap fasteners without a special tool?
Some snap fasteners are designed for no tool installation, like the Dritz No Sew snaps. These have prongs that you fold with your fingers. However, for a more secure installation, a pliers or press tool is recommended.
Are plastic snaps as durable as metal snaps?
Plastic snaps are less durable than metal snaps. They are fine for light use like baby clothes. Metal snaps, especially brass or steel, can withstand more stress and repeated use.
Can snap fasteners be removed and reused?
It is difficult to remove snap fasteners without damaging them. The prongs bend when installed, making removal tricky. It is usually best to cut them off and use new snaps.
What is the difference between a snap and a button?
A snap uses a spring tension to hold two pieces together, while a button requires a buttonhole. Snaps are often faster to fasten and unfasten. Buttons offer a more traditional look and can be decorative.
Do snap fasteners rust?
Metal snaps can rust if they are not plated or if the plating wears off. Nickel plated snaps resist rust. Plastic snaps never rust, making them a good choice for outdoor items.
Can I use snap fasteners on leather?
Yes, you can use snap fasteners on leather. Choose heavy duty metal snaps and use a press to install them properly. The prongs will penetrate the leather and hold securely.
How many snap fasteners do I need for a project?
It depends on the project. A simple coin purse might need one snap. A jacket might need several along the front. Always buy a few extra to account for mistakes.
What is the best tool for installing snap fasteners?
A snap press is the best tool for frequent or heavy duty use. It provides even pressure and is faster. For occasional DIY, a good quality pair of snap pliers is sufficient.
Our pick
For most DIY and craft projects, the Dritz Heavy Duty Snap Fasteners offer the best balance of strength and ease of use. If you sew baby clothes, KAMsnaps are the clear choice. For heavy duty upholstery or outdoor gear, invest in the National Button brass snaps. Avoid no sew snaps for permanent projects due to their lower durability.