The CDC is currently recommending all individuals wear face coverings when going out in public if unvaccinated, and recently recommended vaccinated individuals “wear masks indoors when in areas with ‘substantial’ and ‘high’ transmission of Covid-19.” These masks can include scarves and cloth face coverings that fit snugly but comfortably against the side of the face. They help reduce the amount of the virus you get exposed to as well as block droplets we might unknowingly spread to others.
Cloth masks can be made at home with a t-shirt, bandana or with cloth and sewing materials. However, if you’re not feeling crafty, there are many sites selling their own masks online.
If you’re looking for where to buy a face mask online, check out the sites below. Each site has its own shipping costs so be sure to make note of that when you’re shopping. The items below could sell out or change price at any time. See financial information on the coronavirus here.
Masks made in the USA
Get a 5-pack of anti-microbial masks starting at $20 depending on your choice of masks.
Get a 5-pack of white face masks for $20. Shipping is free on orders of $100 or more. Otherwise, shipping adds $7.50.
Find a pack of 5 washable face masks for $15 for adults or kids.
Get a three-pack of washable face covers for $30. Karen Kane is matching every face cover purchased with a donation to a healthcare worker in need.
This workwear company is offering two styles of masks for $15.99 each. Choose from the Sentry, which features a tie back style or the Ace, (pictured above), that slips behind your ears. For each mask sold, the company will donate another mask to an essential worker or nonprofit organization. Kids masks are also available starting at $11.99.
Fox River socks has USA made masks starting at just $6.99!
Find masks in all kinds of patriotic styles starting at $9.95 for a two-pack.
If you want an ultra-stylish mask Black Halo is a great place to shop. Find masks from $28 to $35 in a variety of sleek patterns and colors.
These masks, made in LA, have adjustable ear straps and a filter pocket. They are available in a variety of patterns starting at $4.50 each.
Find adorable kids and adult masks for $18 each.
Other great mask deals
Enjoy these bright and colorful masks for just $14 each. You can also get a pack of 3 masks for $38. A portion of the proceeds from each mask sold is donated to the COVID-19 Solidarity Response Fund.
While supplies last, this company has five packs of KN95 protective face masks available for $14.99. When used correctly, these masks have a 95% filter efficiency rate, but are not intended to replace gas or medical masks. Shipping is free!
The above 50-pack of KN95 masks is only $13.28! Remember to only shop with reputable sellers at eBay.
Wyze has partnered with iHealth to offer 50-packs of disposable masks for $11.99. Shipping is included in this price.
Daily Steals has a variety of masks options starting at just $4.99.
Get a classic fitted face mask for $14.99. This mask is available in eight color options.
This apparel company is offering 3-packs of adjustable cloth masks for $20.
Find masks for kids and adults starting at $2.43.
These masks transform into a wristband when they’re not being used as a mask, making them great for kids! You can find a 2-pack for $14.95.
Find a variety of adorable patterned masks starting at just $8 at Redbubble. Plus, get 20% off when you order when you buy four masks. Shipping is extra.
When you buy a mask for $15 from this company, they’ll donate a mask to Direct Relief. Each of these masks come packaged with two filters. Shipping adds $5.99.
If you want to represent your favorite NFL team while staying safe, these masks are a great option. Prices currently start around $6.25 for a 3-pack!
Get a 5-pack of fashionable pleated masks for $19.99 from Lucky Brand. Shipping adds $10 on orders under $75.
Old Navy is offering 5-packs of face masks for kids or adults for $12.50. The store has a large variety of colors and styles available!
If you’re looking for an environmentally-friendly mask, these masks from Avocado Mattress are a great option. You can find elastic ear straps or masks with ties. Get a pack of four adult or kids masks for $30.
Abacaxi offers many masks that match with their clothing for just $30 each.
This t-shirt printing company is offering 12 packs of basic cloth masks for $15.99 right now. These masks are one-size-fits-all and made in the USA.
Dick’s Sporting Goods has a wide variety of masks between $10 and $50 right now. The store is also offering free curbside pickup.
Eddie Bauer has bandanas that you can fashion into face coverings for $14. Shipping is free when you sign up for a free Adventure Rewards account. The store also has multiclavas on sale for $15.
If you don’t feel like making a facemask on your own, Esty is a great place to look. This online store has tons of handmade items available, including face masks. You’ll find a selection of handmade reusable facemasks starting at around $8. Some options are even customizable!
This site offers colorful masks sure to brighten up anyone’s day. The price is currently $10, and when 10 are purchased, one will be donated to a medical professional. These masks are cotton fabric and lined with a non-woven filter to help filter contaminants. They’re also machine-washable. Note, due to high demand, the site is limiting the number of masks that can be ordered per day. The site will say “sold out” when the daily quota is reached, however, you can check again the next day for a chance to order.
Mask Club offers a variety of prints, including nostalgic designs like Superman, Wonder Woman and Betty Boop. Each mask costs $14.99 plus shipping.
Sporting goods store REI has balaclavas, masks, bandanas and multifunctional headwear that can be used as face masks. Prices vary depending on what product you buy.
Vida is offering 100% cotton face masks in multiple colors. Get one for $10, two for $18, four for $36 or eight for $72. Each mask comes with a multi-layer PM2.5 filter. You can also purchase protective mask filters for $12.
While supplies last, Target has two packs of adult fabric face masks for just $3.20. These masks are made of 100% cotton and available in four colors.
You can get a 4 pack for kids or adults for $19.99!
Hanes is now offering 6-packs of masks for $12 or 10-packs of masks for $15. (Note that not all styles are made in the USA.)
If you’re an animal lover, you can get custom pet print face masks for $17.99 each from Cuddle Cones! A portion of every purchase goes toward shelter animals in need.
This site offers 5 to 20-packs of face masks for $4 each. When you buy 25 or more masks, the price drops further. Shipping is free on orders of $50 or more. Adult sizes are back-ordered but kids’ sizes are still available to purchase.
Starks is offering three-layer antimicrobial masks for $12.95 each. When you buy four masks you get one free! Note, the free masks are added during packing and will not show up in your online cart.
Want to stay up-to-date on all the best deals? Sign up for our newsletter below!