Is Spearfishing Legal in Colorado?

Spearfishing is a popular activity among Colorado anglers. It’s a great way to catch fish from the comfort of your own boat or from the shore.

But is it legal in Colorado?

The answer is yes, spearfishing is legal in Colorado. The Colorado Division of Wildlife (CDOW) has specific regulations in place for spearfishing, which must be followed.

Spearfishers must have a valid fishing license and may only fish with a single-barbed spear or pole-spear (no air guns or explosives). They are also prohibited from spearing any species of trout, pike, muskie, or paddlefish.

Spearfishers should also be aware that they are not allowed to keep any fish they catch while spearfishing—they must release them immediately upon catching them. In addition, spearfishing is only permitted in certain bodies of water such as lakes, reservoirs, and streams open to angling.

Spearfishing is not permitted in any federal waters or tribal lands.

Spearfishers should also take care to be respectful of other anglers and boaters on the water when they’re out spearing fish. It’s important to remember that everyone has a right to enjoy the water safely and peacefully.

Be conscious of your surroundings and courteous of other users at all times while out on the water.


Yes, spearfishing is legal in Colorado and can be an enjoyable activity for experienced anglers who follow the regulations set by the CDOW. It’s important for all spearfishers to stay aware of their surroundings and be respectful of other users on the water at all times in order to ensure that everyone has an enjoyable time out on the water.

Photo of author

Daniel Bennet