Ultimately, no, a carbon monoxide detector cannot detect a natural gas leak. Carbon monoxide (CO) is a toxic gas created when fuel is burned in the presence of low levels of oxygen. Carbon monoxide is very different from methane and cannot be detected with the same sensor.