14 Best Places to Buy or Fill CO2 Tanks & Cylinders

Box of CO2 cylinders for making soda

Disclosure: FQF is reader-supported. When you buy/reserve/sign up through a link, we may earn a commission. Editorial Policy

Carbon dioxide, or CO2, has several home applications, including home brewing, kegerators, paintball, SodaStream machines, bike tires, hydroponics (indoor gardening) equipment, and freshwater aquariums with live plants.

To maintain any of these things, you’ll need a regular supply of CO2, either in small cartridges or large tanks.

Below, we provide the list of places where you can buy or refill CO2 tanks, both in stores near you and online.

Note that while many stores will sell CO2 cartridges or tanks online, these products are often restricted to ground-only shipping (i.e., many U.S. stores can only ship to the 48 contiguous states).[1]

Some places sell pre-sized cartridges specifically for SodaStream machines and paintball, while others sell tanks in a variety of sizes. We also discuss a few additional local options that may sell CO2, such as independent paintball stores or hydroponics shops.

What We Recommend

If you need larger CO2 tanks and you want the opportunity to fill and refill the tanks in-store, Airgas will likely be your best option.

However, if you’re looking for smaller CO2 tanks and cartridges, you can likely find such products at DICK’S Sporting Goods — both in-store and online — and select store locations will also refill tanks.

If you’re looking only to buy CO2 tanks and you do not need a refill service, you can also find tanks of various sizes online at Amazon.

Comparison Table

See the table below for a brief overview of the stores that sell and refill CO2 tanks, then select any store or scroll for more details.

Retailers Availability Sizes Refills? Refill Cost? Tank/Cartridge Cost
Ace HardwareIn-store, online 12-gram prefilled cylinders (paintball) No $5 to $16
AirgasIn-store, online Tanks from five to 60+ pounds Yes, $12 to $50+ $100 to $500+
AmazonOnline SodaStream tanks,
paintball cartridges,
20-oz. to 50-pound unfilled tanks
No $7 to $270
DICK'S Sporting GoodsIn-store, online 20-oz. tanks Select stores, $3.50 to $4.50 $30
Gas Cylinder SourceOnline 2.5- to 50-pound tanks No $30 to $275
Keg OutletOnline 1.5- to 50-pound tanks,
prefilled cartridges
No $55 to $400 for tanks
$10 to $13 for cartridges
Rapids Wholesale EquipmentOnline Five-, 10-, and 20-pound tanks No $59 to $129
REIIn-store, online 12-, 16-, 20-, and 38-gram cartridges No $3 to $15
WalmartIn-store, online 12- and 90-gram prefilled cartridges,
12-and 20-oz. prefilled tanks
No $13 to $31

Places That Sell and/or Refill CO2 Tanks

Of the stores that sell CO2 tanks, only a few offer tank refills — we list them below, starting with the best overall options.

Stores That Sell and Refill CO2 Tanks

Airgas logo

1. Airgas

  • Sizes: Five-pound, 10-pound, 20-pound, 35-pound, 40-pound, 55-pound, 60-pound, and larger tanks (unfilled, but you can fill them upon purchase at the store)[2]
  • Availability: In-store, online[2]
  • In-store refills: Yes[2]
  • Cost: Tanks start at $100 up to $500 or more for largest sizes; tank refills are about $15 for a five-pound tank exchange; tank refills start at around $12 up to $50 or more for largest sizes[2]
  • Find a location

DICK's Sporting Goods logo

2. DICK’S Sporting Goods

  • Sizes: 12-oz. and 20-oz. tanks and cartridges[3]
  • Availability: In-store, online[4]
  • In-store refills: Yes[5]
  • Cost: About $30 for 20-oz. tank, filled free when you purchase in-store or online with proof of purchase; tank refills are $3.50 for a 12-oz. tank and $4.50 for a 20-oz. tank. Refills are not available for larger tank sizes. Get every fifth tank refill free by signing up for the “Aim for Five” program.[5]
  • Find a location

Note: DICK’S Sporting Goods has begun eliminating firearms and ammunition from its stores,[6] and as part of this rollback, some stores and states may no longer be selling or refilling CO2 tanks and cartridges. You can contact your intended DICK’S Sporting Goods location to confirm that it has CO2 available.

Walmart logo

3. Walmart

  • Sizes: 12-gram prefilled cartridges; 90-gram prefilled cartridges; 12-oz. tank (empty); 20-oz. tank (empty)[7]
  • Availability: In-store, online[8]
  • In-store refills: No[8]
  • Cost: Around $13 to $31, depending on size[7]
  • Find a location

REI logo

4. REI

  • Sizes: 12-gram, 16-gram, 20-gram, and 38-gram prefilled cartridges[9]
  • Availability: In-store, online[9][10]
  • In-store refills: No[10]
  • Cost: Around $3 to $15, depending on the brand[9]
  • Find a location

Ace Hardware logo

5. Ace Hardware

  • Sizes: 12-gram prefilled cylinders for paintball[11]
  • Availability: In-store, online (select products)[11][12]
  • In-store refills: No[12]
  • Cost: About $5 to $16, depending on brand and quantity[11]
  • Find a location

Online Stores That Sell CO2 Tanks

If you need a larger CO2 tank, there are some online stores that sell them. You can also find paintball and SodaStream CO2 cartridges online.

Generally, small cartridges sold online are filled, while large CO2 tanks sold online are empty because the law prohibits them from being shipped to many areas when prefilled.[1]

Amazon logo

1. Amazon

  • Sizes: SodaStream 60L tanks, paintball CO2 cartridges; various sizes of unfilled CO2 tanks from 20 oz. to 50 pounds[13]
  • Cost: Ranges from around $7 to $270, depending on size and brand[13]
  • Start shopping

Keg Outlet logo

2. Keg Outlet

  • Sizes: Prefilled cartridges; tanks ranging from 1.5 pounds to 50 pounds[14]
  • Cost: Cartridges around $10 to $13; tanks from around $55 to $400[14]
  • Start shopping

Gas Cylinder Source logo

3. Gas Cylinder Source

Rapids Wholesale Equipment logo

4. Rapids Wholesale Equipment

Other Places to Refill CO2 Tanks

While there are not many national chain stores that refill CO2 tanks, you can often find a local business with the equipment to refill larger tanks.

You should call ahead to local stores and find out whether they offer this service before visiting.

The types of local stores that are most likely to refill CO2 tanks include:

  • Welding supply stores
  • Paintball stores and paintball fields
  • Sporting goods stores
  • Fire equipment supply stores
  • Hydroponics shops

We called local stores of these types in a number of states, including California, Montana, New Hampshire, Oklahoma, Pennsylvania, Tennessee, West Virginia, and Wisconsin to get price ranges for CO2 tank refills.

In general, the costs range from around $10 to $20 for refills, depending on the size of the tank.

Some stores will refill your tank, while others only offer tank exchanges. Again, it’s a good idea to call your local store ahead and find out what services it offers for CO2 tank refills.

Places That Don’t Sell or Refill CO2 Tanks

In the course of our research and communications with store representatives, we found that the following stores do not sell, refill, or exchange CO2 tanks:

  • Cabela’s
  • Gander RV & Outdoors (formerly Gander Mountain)
  • Lowe’s
  • The Home Depot

More Information

For more on SodaStream machines, see the list of places where you can exchange carbonator cartridges.

Or, if you’re into beer and home brewing, check out our list of where to buy a keg of beer (including prices), and find out where you can sell empty beer kegs.

  1. https://www.fmcsa.dot.gov/regulations/hazardous-materials/how-comply-federal-hazardous-materials-regulations[][]
  2. Airgas customer service (866) 935-3370[][][][]
  3. https://www.dickssportinggoods.com/search/SearchDisplay?categoryId=&storeId=15108&catalogId=12301&langId=-1&sType=SimpleSearch&resultCatEntryType=2&showResultsPage=true&fromPage=Search&searchSource=Q&pageView=&beginIndex=0&pageSize=48&searchTerm=co2&selectedStore=4600&DSGsearchType=Keyword&advsearch=true&SearchType=Keyword[]
  4. DICK’S Sporting Goods customer service (877) 846-9997[]
  5. https://www.dickssportinggoods.com/s/co2-services[][]
  6. https://www.cnn.com/2020/03/10/business/dicks-sporting-goods-remove-guns-from-440-stores/index.html[]
  7. https://www.walmart.com/browse/sports-outdoors/bb-gun-co2-cartridges/4125_546956_1390220_2909700_1224812_9746432[][]
  8. Walmart customer service (800) 925-6278[][]
  9. https://www.rei.com/search?q=co2[][][]
  10. REI customer service (800) 426-4840[][]
  11. https://www.acehardware.com/departments/outdoor-living/sporting-goods/air-guns-and-ammo/82839[][][]
  12. Ace Hardware customer service (888) 827-4223[][]
  13. https://www.amazon.com/s?k=co2+cartridges&crid=2S4X84FGPWIXJ&sprefix=co2+%2Caps%2C166&ref=nb_sb_ss_i_3_4[][]
  14. https://www.kegoutlet.com/[][]
  15. https://gascylindersource.com/[][]
  16. https://rapidswholesale.com/aw_advanced_search/result/?cat=0&q=co2[][]


buy modafinil online where to buy modafinil