<?xml version="1.0" encoding="us-ascii"?>
<!-- RRD ActiveDisclosure(SM) XBRL Schema Document - http://www.financial.rrd.com/ -->
<!-- Creation Date      : 2014-02-26T21:56:37.2901901+00:00 -->
<!-- Version            : 1.7.0.24 -->
<!-- Package ID         : 785C9840DFEC505B176DA367715C2376-0000023194-001312 -->
<!-- Copyright (c) 2014 R. R. Donnelley & Sons Company. All Rights Reserved. -->
<schema xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:crk="http://www.comstockresources.com/20131231" xmlns:us-types="http://fasb.org/us-types/2013-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2011-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:us-gaap="http://fasb.org/us-gaap/2013-01-31" xmlns:dei="http://xbrl.sec.gov/dei/2013-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:country="http://xbrl.sec.gov/country/2013-01-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:currency="http://xbrl.sec.gov/currency/2012-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2011-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2013-01-31" xmlns:num="http://www.xbrl.org/dtr/type/numeric" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.comstockresources.com/20131231" xmlns="http://www.w3.org/2001/XMLSchema">
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/instance" />
  <import schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" namespace="http://www.xbrl.org/2003/linkbase" />
  <import schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" namespace="http://xbrl.org/2005/xbrldt" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/numeric" />
  <import schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" namespace="http://www.xbrl.org/dtr/type/non-numeric" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-types-2013-01-31.xsd" namespace="http://fasb.org/us-types/2013-01-31" />
  <import schemaLocation="http://xbrl.fasb.org/us-gaap/2013/elts/us-gaap-2013-01-31.xsd" namespace="http://fasb.org/us-gaap/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/dei/2013/dei-2013-01-31.xsd" namespace="http://xbrl.sec.gov/dei/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" namespace="http://xbrl.sec.gov/invest/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/country/2013/country-2013-01-31.xsd" namespace="http://xbrl.sec.gov/country/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/currency/2012/currency-2012-01-31.xsd" namespace="http://xbrl.sec.gov/currency/2012-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/exch/2013/exch-2013-01-31.xsd" namespace="http://xbrl.sec.gov/exch/2013-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/naics/2011/naics-2011-01-31.xsd" namespace="http://xbrl.sec.gov/naics/2011-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" namespace="http://xbrl.sec.gov/sic/2011-01-31" />
  <import schemaLocation="http://xbrl.sec.gov/stpr/2011/stpr-2011-01-31.xsd" namespace="http://xbrl.sec.gov/stpr/2011-01-31" />
  <annotation>
    <appinfo>
      <link:roleType id="TemplateLink" roleURI="http://www.comstockresources.com/20131231/role/TemplateLink" xmlns:link="http://www.xbrl.org/2003/linkbase">
        <link:definition>00000 - Document - Template Link</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20131231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:title="Calculation Links, all" xlink:type="simple" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20131231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:title="Definition Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20131231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:title="Label Links, all" xlink:type="simple" />
      <link:linkbaseRef xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="crk-20131231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:title="Presentation Links, all" xlink:type="simple" />
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DocumentDocumentAndEntityInformation" id="Role_DocumentDocumentAndEntityInformation">
        <link:definition>100000 - Document - Document and Entity Information</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETS" id="Role_StatementCONSOLIDATEDBALANCESHEETS">
        <link:definition>100010 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDBALANCESHEETSParenthetical" id="Role_StatementCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>100020 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>100030 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS">
        <link:definition>100040 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSSParenthetical">
        <link:definition>100050 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" id="Role_StatementCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
        <link:definition>100060 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS&apos; EQUITY</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS" id="Role_StatementCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>100070 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPolicies">
        <link:definition>100080 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureAcquisitionsAndDispositionsOfOilAndGasProperties" id="Role_DisclosureAcquisitionsAndDispositionsOfOilAndGasProperties">
        <link:definition>100090 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasProducingActivities" id="Role_DisclosureOilAndGasProducingActivities">
        <link:definition>100100 - Disclosure - Oil and Gas Producing Activities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebt" id="Role_DisclosureLongTermDebt">
        <link:definition>100110 - Disclosure - Long-term Debt</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureCommitmentsAndContingencies" id="Role_DisclosureCommitmentsAndContingencies">
        <link:definition>100120 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockholdersEquity" id="Role_DisclosureStockholdersEquity">
        <link:definition>100130 - Disclosure - Stockholders&apos; Equity</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensation" id="Role_DisclosureStockBasedCompensation">
        <link:definition>100140 - Disclosure - Stock-based Compensation</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureRetirementPlan" id="Role_DisclosureRetirementPlan">
        <link:definition>100150 - Disclosure - Retirement Plan</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxes" id="Role_DisclosureIncomeTaxes">
        <link:definition>100160 - Disclosure - Income Taxes</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsAndHedgingActivities" id="Role_DisclosureDerivativeFinancialInstrumentsAndHedgingActivities">
        <link:definition>100170 - Disclosure - Derivative Financial Instruments and Hedging Activities</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSupplementaryQuarterlyFinancialDataUnaudited" id="Role_DisclosureSupplementaryQuarterlyFinancialDataUnaudited">
        <link:definition>100180 - Disclosure - Supplementary Quarterly Financial Data (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnaudited" id="Role_DisclosureOilAndGasReservesInformationUnaudited">
        <link:definition>100190 - Disclosure - Oil and Gas Reserves Information (Unaudited)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies">
        <link:definition>100200 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesTables">
        <link:definition>100210 - Disclosure - Summary of Significant Accounting Policies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasProducingActivitiesTables" id="Role_DisclosureOilAndGasProducingActivitiesTables">
        <link:definition>100220 - Disclosure - Oil and Gas Producing Activities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtTables" id="Role_DisclosureLongTermDebtTables">
        <link:definition>100230 - Disclosure - Long-term Debt (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureCommitmentsAndContingenciesTables" id="Role_DisclosureCommitmentsAndContingenciesTables">
        <link:definition>100240 - Disclosure - Commitments and Contingencies (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationTables" id="Role_DisclosureStockBasedCompensationTables">
        <link:definition>100250 - Disclosure - Stock-based Compensation (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesTables" id="Role_DisclosureIncomeTaxesTables">
        <link:definition>100260 - Disclosure - Income Taxes (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesTables" id="Role_DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesTables">
        <link:definition>100270 - Disclosure - Derivative Financial Instruments and Hedging Activities (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSupplementaryQuarterlyFinancialDataUnauditedTables" id="Role_DisclosureSupplementaryQuarterlyFinancialDataUnauditedTables">
        <link:definition>100280 - Disclosure - Supplementary Quarterly Financial Data (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedTables" id="Role_DisclosureOilAndGasReservesInformationUnauditedTables">
        <link:definition>100290 - Disclosure - Oil and Gas Reserves Information (Unaudited) (Tables)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAssetsAndLiabilitiesOfDiscontinuedOperationsDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesComponentsOfAssetsAndLiabilitiesOfDiscontinuedOperationsDetail">
        <link:definition>100300 - Disclosure - Summary of Significant Accounting Policies - Components of Assets and Liabilities of Discontinued Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeFromDiscontinuedOperationsDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeFromDiscontinuedOperationsDetail">
        <link:definition>100310 - Disclosure - Summary of Significant Accounting Policies - Summary of Income from Discontinued Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeLossFromDiscontinuedOperationsParentheticalDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfIncomeLossFromDiscontinuedOperationsParentheticalDetail">
        <link:definition>100320 - Disclosure - Summary of Significant Accounting Policies - Summary of Income Loss from Discontinued Operations (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfFinancialAssetsAtFairValueDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfFinancialAssetsAtFairValueDetail">
        <link:definition>100330 - Disclosure - Summary of Significant Accounting Policies - Summary of Financial Assets at Fair Value (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCarryingAmountsAndEstimatedFairValueOfOtherFinancialInstrumentsDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesCarryingAmountsAndEstimatedFairValueOfOtherFinancialInstrumentsDetail">
        <link:definition>100340 - Disclosure - Summary of Significant Accounting Policies - Carrying Amounts and Estimated Fair Value of Other Financial Instruments (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfAccruedExpensesDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfAccruedExpensesDetail">
        <link:definition>100350 - Disclosure - Summary of Significant Accounting Policies - Summary of Accrued Expenses (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInReserveForFutureAbandonmentCostsDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfChangesInReserveForFutureAbandonmentCostsDetail">
        <link:definition>100360 - Disclosure - Summary of Significant Accounting Policies - Summary of Changes in Reserve for Future Abandonment Costs (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesBasicAndDilutedEarningsPerShareDetail">
        <link:definition>100370 - Disclosure - Summary of Significant Accounting Policies - Basic and Diluted Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesWeightedAverageSharesOfUnvestedRestrictedStockDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesWeightedAverageSharesOfUnvestedRestrictedStockDetail">
        <link:definition>100380 - Disclosure - Summary of Significant Accounting Policies - Weighted Average Shares of Unvested Restricted Stock (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCommonStockStockOptionsExcludedAsAntiDilutiveFromDeterminationOfDilutedEarningsPerShareDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesCommonStockStockOptionsExcludedAsAntiDilutiveFromDeterminationOfDilutedEarningsPerShareDetail">
        <link:definition>100390 - Disclosure - Summary of Significant Accounting Policies - Common Stock Stock Options Excluded as Anti-Dilutive from Determination of Diluted Earnings Per Share (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesCashPaymentsMadeForInterestAndIncomeTaxesDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesCashPaymentsMadeForInterestAndIncomeTaxesDetail">
        <link:definition>100400 - Disclosure - Summary of Significant Accounting Policies - Cash Payments Made for Interest and Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveIncomeLossDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveIncomeLossDetail">
        <link:definition>100410 - Disclosure - Summary of Significant Accounting Policies - Comprehensive Income (Loss) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveIncomeLossParentheticalDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesComprehensiveIncomeLossParentheticalDetail">
        <link:definition>100420 - Disclosure - Summary of Significant Accounting Policies - Comprehensive Income (Loss) (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeNetOfIncomeTaxesDetail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAccumulatedOtherComprehensiveIncomeNetOfIncomeTaxesDetail">
        <link:definition>100430 - Disclosure - Summary of Significant Accounting Policies - Accumulated Other Comprehensive Income, Net of Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation1Detail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation1Detail">
        <link:definition>100440 - Disclosure - Summary of Significant Accounting Policies - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation2Detail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation2Detail">
        <link:definition>100450 - Disclosure - Summary of Significant Accounting Policies - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation3Detail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation3Detail">
        <link:definition>100460 - Disclosure - Summary of Significant Accounting Policies - Additional Information 3 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation4Detail" id="Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformation4Detail">
        <link:definition>100470 - Disclosure - Summary of Significant Accounting Policies - Additional Information 4 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureAcquisitionsAndDispositionsOfOilAndGasPropertiesAdditionalInformationDetail" id="Role_DisclosureAcquisitionsAndDispositionsOfOilAndGasPropertiesAdditionalInformationDetail">
        <link:definition>100480 - Disclosure - Acquisitions and Dispositions of Oil and Gas Properties - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasProducingActivitiesCapitalizedCostsRelatedToOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDetail" id="Role_DisclosureOilAndGasProducingActivitiesCapitalizedCostsRelatedToOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDetail">
        <link:definition>100490 - Disclosure - Oil and Gas Producing Activities - Capitalized Costs Related to Oil and Gas Property Acquisition Exploration and Development Activities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasProducingActivitiesCostsIncurredRelatedToOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDetail" id="Role_DisclosureOilAndGasProducingActivitiesCostsIncurredRelatedToOilAndGasPropertyAcquisitionExplorationAndDevelopmentActivitiesDetail">
        <link:definition>100500 - Disclosure - Oil and Gas Producing Activities - Costs Incurred Related to Oil and Gas Property Acquisition Exploration and Development Activities (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtLongTermDebtDetail" id="Role_DisclosureLongTermDebtLongTermDebtDetail">
        <link:definition>100510 - Disclosure - Long-term Debt - Long-Term Debt (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtDebtByYearOfMaturityDetail" id="Role_DisclosureLongTermDebtDebtByYearOfMaturityDetail">
        <link:definition>100520 - Disclosure - Long-term Debt - Debt by Year of Maturity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtDebtByYearOfMaturityParentheticalDetail" id="Role_DisclosureLongTermDebtDebtByYearOfMaturityParentheticalDetail">
        <link:definition>100530 - Disclosure - Long-term Debt - Debt by Year of Maturity (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtAdditionalInformation1Detail" id="Role_DisclosureLongTermDebtAdditionalInformation1Detail">
        <link:definition>100540 - Disclosure - Long-term Debt - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureLongTermDebtAdditionalInformation2Detail" id="Role_DisclosureLongTermDebtAdditionalInformation2Detail">
        <link:definition>100550 - Disclosure - Long-term Debt - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetail" id="Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetail">
        <link:definition>100560 - Disclosure - Commitments and Contingencies - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureCommitmentsAndContingenciesMinimumFuturePaymentsUnderLeasesDetail" id="Role_DisclosureCommitmentsAndContingenciesMinimumFuturePaymentsUnderLeasesDetail">
        <link:definition>100570 - Disclosure - Commitments and Contingencies - Minimum Future Payments under Leases (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockholdersEquityAdditionalInformationDetail" id="Role_DisclosureStockholdersEquityAdditionalInformationDetail">
        <link:definition>100580 - Disclosure - Stockholders&apos; Equity - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation1Detail" id="Role_DisclosureStockBasedCompensationAdditionalInformation1Detail">
        <link:definition>100590 - Disclosure - Stock-based Compensation - Additional Information 1 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationAdditionalInformation2Detail" id="Role_DisclosureStockBasedCompensationAdditionalInformation2Detail">
        <link:definition>100600 - Disclosure - Stock-based Compensation - Additional Information 2 (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationStockOptionsOutstandingDetail" id="Role_DisclosureStockBasedCompensationStockOptionsOutstandingDetail">
        <link:definition>100610 - Disclosure - Stock-based Compensation - Stock Options Outstanding (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationStockOptionActivityUnderCompanySIncentivePlansDetail" id="Role_DisclosureStockBasedCompensationStockOptionActivityUnderCompanySIncentivePlansDetail">
        <link:definition>100620 - Disclosure - Stock-based Compensation - Stock Option Activity under Company&apos;s Incentive Plans (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail" id="Role_DisclosureStockBasedCompensationSummaryOfRestrictedStockActivityDetail">
        <link:definition>100630 - Disclosure - Stock-based Compensation - Summary of Restricted Stock Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureStockBasedCompensationSummaryOfPSUActivityDetail" id="Role_DisclosureStockBasedCompensationSummaryOfPSUActivityDetail">
        <link:definition>100640 - Disclosure - Stock-based Compensation - Summary of PSU Activity (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureRetirementPlanAdditionalInformationDetail" id="Role_DisclosureRetirementPlanAdditionalInformationDetail">
        <link:definition>100650 - Disclosure - Retirement Plan - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetail" id="Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitDetail">
        <link:definition>100660 - Disclosure - Income Taxes - Income Tax Expense (Benefit) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetail" id="Role_DisclosureIncomeTaxesIncomeTaxExpenseBenefitContinuingOperationsIncomeTaxReconciliationDetail">
        <link:definition>100670 - Disclosure - Income Taxes - Income Tax Expense Benefit Continuing Operations Income Tax Reconciliation (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesDifferenceBetweenCustomaryRateAndEffectiveTaxRateOnIncomeBeforeIncomeTaxesDueDetail" id="Role_DisclosureIncomeTaxesDifferenceBetweenCustomaryRateAndEffectiveTaxRateOnIncomeBeforeIncomeTaxesDueDetail">
        <link:definition>100680 - Disclosure - Income Taxes - Difference Between Customary Rate and Effective Tax Rate on Income Before Income Taxes Due (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesTaxEffectsOfSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetAndLiabilityDetail" id="Role_DisclosureIncomeTaxesTaxEffectsOfSignificantTemporaryDifferencesRepresentingNetDeferredTaxAssetAndLiabilityDetail">
        <link:definition>100690 - Disclosure - Income Taxes - Tax Effects of Significant Temporary Differences Representing Net Deferred Tax Asset and Liability (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesCarryforwardsAvailableToReduceFutureIncomeTaxesDetail" id="Role_DisclosureIncomeTaxesCarryforwardsAvailableToReduceFutureIncomeTaxesDetail">
        <link:definition>100700 - Disclosure - Income Taxes - Carryforwards Available to Reduce Future Income Taxes (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetail" id="Role_DisclosureIncomeTaxesAdditionalInformationDetail">
        <link:definition>100710 - Disclosure - Income Taxes - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesAdditionalInformationDetail" id="Role_DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesAdditionalInformationDetail">
        <link:definition>100720 - Disclosure - Derivative Financial Instruments and Hedging Activities - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesSummaryOfOutstandingCommodityDerivativesDetail" id="Role_DisclosureDerivativeFinancialInstrumentsAndHedgingActivitiesSummaryOfOutstandingCommodityDerivativesDetail">
        <link:definition>100730 - Disclosure - Derivative Financial Instruments and Hedging Activities - Summary of Outstanding Commodity Derivatives (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSupplementaryQuarterlyFinancialDataUnauditedScheduleOfSupplementaryQuarterlyFinancialDataDetail" id="Role_DisclosureSupplementaryQuarterlyFinancialDataUnauditedScheduleOfSupplementaryQuarterlyFinancialDataDetail">
        <link:definition>100740 - Disclosure - Supplementary Quarterly Financial Data (Unaudited) - Schedule of Supplementary Quarterly Financial Data (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureSupplementaryQuarterlyFinancialDataUnauditedSummaryOfResultsOfContinuingOperationsFromNonRoutineItemsDetail" id="Role_DisclosureSupplementaryQuarterlyFinancialDataUnauditedSummaryOfResultsOfContinuingOperationsFromNonRoutineItemsDetail">
        <link:definition>100750 - Disclosure - Supplementary Quarterly Financial Data (Unaudited) - Summary of Results of Continuing Operations from Non-Routine Items (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedSummaryOfChangesInNetQuantitiesOfCrudeOilAndNaturalGasReservesForContinuingOperationsDetail" id="Role_DisclosureOilAndGasReservesInformationUnauditedSummaryOfChangesInNetQuantitiesOfCrudeOilAndNaturalGasReservesForContinuingOperationsDetail">
        <link:definition>100760 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Summary of Changes in Net Quantities of Crude Oil and Natural Gas Reserves For Continuing Operations (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesDetail" id="Role_DisclosureOilAndGasReservesInformationUnauditedStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesDetail">
        <link:definition>100770 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesDetail" id="Role_DisclosureOilAndGasReservesInformationUnauditedChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesDetail">
        <link:definition>100780 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Changes in Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesParentheticalDetail" id="Role_DisclosureOilAndGasReservesInformationUnauditedStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesParentheticalDetail">
        <link:definition>100790 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Standardized Measure of Discounted Future Net Cash Flows Relating to Proved Reserves (Parenthetical) (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.comstockresources.com/20131231/taxonomy/role/DisclosureOilAndGasReservesInformationUnauditedAdditionalInformationDetail" id="Role_DisclosureOilAndGasReservesInformationUnauditedAdditionalInformationDetail">
        <link:definition>100800 - Disclosure - Oil and Gas Reserves Information (Unaudited) - Additional Information (Detail)</link:definition>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </appinfo>
  </annotation>
  <element id="crk_DocumentDocumentAndEntityInformationAbstract" name="DocumentDocumentAndEntityInformationAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_GainOnSaleOfOilAndGasProperty" name="GainOnSaleOfOilAndGasProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_ProductionAndSeveranceTaxesOperatingExpense" name="ProductionAndSeveranceTaxesOperatingExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" name="ExplorationExpenseIncludingUnprovedImpairmentsAndExploratoryDryHoleCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_LossOnSaleOfOilAndGasProperty" name="LossOnSaleOfOilAndGasProperty" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_OtherComprehensiveIncomeUnrealizedHedgingGainsLossesNetOfTaxTaxAmount" name="OtherComprehensiveIncomeUnrealizedHedgingGainsLossesNetOfTaxTaxAmount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_OtherComprehensiveIncomeNetUnrealizedGainsLossesTax" name="OtherComprehensiveIncomeNetUnrealizedGainsLossesTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_StockBasedCompensation" name="StockBasedCompensation" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_GainLossOnSaleOfAssets" name="GainLossOnSaleOfAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_DryHoleCostsAndLeaseHoldImpairments" name="DryHoleCostsAndLeaseHoldImpairments" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_PaymentToAcquirePropertyPlantAndEquipmentDiscontinuedOperations" name="PaymentToAcquirePropertyPlantAndEquipmentDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_ProceedsFromSaleOfOilAndGasPropertyAndEquipmentDiscontinuedOperations" name="ProceedsFromSaleOfOilAndGasPropertyAndEquipmentDiscontinuedOperations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_TaxBenefitCostFromShareBasedCompensationFinancingActivities" name="TaxBenefitCostFromShareBasedCompensationFinancingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_OilAndGasReservesInformationTextBlock" name="OilAndGasReservesInformationTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" name="BasisOfPresentationAndPrinciplesOfConsolidationPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_DivestituresPolicyTextBlock" name="DivestituresPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" name="ConcentrationOfCreditRiskAndAccountsReceivablePolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_OtherAssetsPolicyTextBlock" name="OtherAssetsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_AccruedExpensesPolicyTextBlock" name="AccruedExpensesPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_MajorPurchasersPolicyTextBlock" name="MajorPurchasersPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyTextBlock" name="SupplementaryInformationWithRespectToConsolidatedStatementsOfCashFlowsPolicyTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsBalanceSheetTableTextBlock" name="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsBalanceSheetTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock" name="ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_WeightedAverageSharesOfUnvestedRestrictedStockTableTextBlock" name="WeightedAverageSharesOfUnvestedRestrictedStockTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" name="CashPaymentsMadeForInterestAndIncomeTaxesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_IncomeTaxExpenseAmountContinuingOperationsIncomeTaxReconciliationTableTextBlock" name="IncomeTaxExpenseAmountContinuingOperationsIncomeTaxReconciliationTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ScheduleOfCommodityDerivativesDesignatedAsHedgingInstrumentsTableTextBlock" name="ScheduleOfCommodityDerivativesDesignatedAsHedgingInstrumentsTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" name="ChangesInStandardizedMeasureOfDiscountedFutureNetCashFlowsRelatingToProvedReservesTableTextBlock" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsAssetsCurrent" name="DisposalGroupIncludingDiscontinuedOperationsAssetsCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsUnprovedOilAndGasPropertySuccessfulEffortMethod" name="DisposalGroupIncludingDiscontinuedOperationsUnprovedOilAndGasPropertySuccessfulEffortMethod" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsProvedPropertiesAbstract" name="DisposalGroupIncludingDiscontinuedOperationsProvedPropertiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsProvedOilAndGasPropertiesLeaseholdCosts" name="DisposalGroupIncludingDiscontinuedOperationsProvedOilAndGasPropertiesLeaseholdCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsProvedOilAndGasPropertiesWellsAndRelatedEquipmentAndFacilities" name="DisposalGroupIncludingDiscontinuedOperationsProvedOilAndGasPropertiesWellsAndRelatedEquipmentAndFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsPropertyPlantAndEquipmentOther" name="DisposalGroupIncludingDiscontinuedOperationsPropertyPlantAndEquipmentOther" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" name="DisposalGroupIncludingDiscontinuedOperationsAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationRevenuesAbstract" name="DisposalGroupIncludingDiscontinuedOperationRevenuesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationOilAndGasSalesRevenue" name="DisposalGroupIncludingDiscontinuedOperationOilAndGasSalesRevenue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationCostsAndExpensesAbstract" name="DisposalGroupIncludingDiscontinuedOperationCostsAndExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationProductionAndSeveranceTaxesOperatingExpense" name="DisposalGroupIncludingDiscontinuedOperationProductionAndSeveranceTaxesOperatingExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationGasGatheringTransportationMarketingAndProcessingCosts" name="DisposalGroupIncludingDiscontinuedOperationGasGatheringTransportationMarketingAndProcessingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationLeaseOperatingExpense" name="DisposalGroupIncludingDiscontinuedOperationLeaseOperatingExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationDepreciationDepletionAndAmortization" name="DisposalGroupIncludingDiscontinuedOperationDepreciationDepletionAndAmortization" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" name="DisposalGroupIncludingDiscontinuedOperationCostsAndExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpenseBenefitAbstract" name="DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpenseBenefitAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationCurrentIncomeTaxExpenseBenefit" name="DisposalGroupIncludingDiscontinuedOperationCurrentIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationDeferredIncomeTaxExpenseBenefit" name="DisposalGroupIncludingDiscontinuedOperationDeferredIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpenseBenefit" name="DisposalGroupIncludingDiscontinuedOperationIncomeTaxExpenseBenefit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DisposalGroupIncludingDiscontinuedOperationsInterestCostsCapitalized" name="DisposalGroupIncludingDiscontinuedOperationsInterestCostsCapitalized" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_FixedRateDebtMember" name="FixedRateDebtMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_VariableRateDebtMember" name="VariableRateDebtMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_AccruedOilAndGasPropertyAcquisitionCosts" name="AccruedOilAndGasPropertyAcquisitionCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_AccruedDrillingCosts" name="AccruedDrillingCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_AdvanceFromJointVenturePartner" name="AdvanceFromJointVenturePartner" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_ScheduleOfAccruedExpensesLineItems" name="ScheduleOfAccruedExpensesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ScheduleOfAccruedLiabilitiesTable" name="ScheduleOfAccruedLiabilitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_AssetRetirementObligationsLineItems" name="AssetRetirementObligationsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_AssetRetirementObligationsTable" name="AssetRetirementObligationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_AmountOfDilutiveSecuritiesPerformanceStockUnits" name="AmountOfDilutiveSecuritiesPerformanceStockUnits" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_EarningsPerShareLineItems" name="EarningsPerShareLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_EarningsPerShareTable" name="EarningsPerShareTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncrementalCommonSharesAttributableToPerformanceStockUnits" name="IncrementalCommonSharesAttributableToPerformanceStockUnits" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionNonvestedWeightedAverageNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" name="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_AntiDilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEarningsPerShareAmount" name="AntiDilutiveSecuritiesPerformanceShareUnitsExcludedFromComputationOfEarningsPerShareAmount" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_AntiDilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageExercisePrice" name="AntiDilutiveSecuritiesExcludedFromComputationOfEarningsPerUnitWeightedAverageExercisePrice" type="us-types:perUnitItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_CashPaymentsAbstract" name="CashPaymentsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_SupplementalCashFlowInformationLineItems" name="SupplementalCashFlowInformationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_SupplementalCashFlowInformationTable" name="SupplementalCashFlowInformationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_OtherComprehensiveIncomeReclassificationForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" name="OtherComprehensiveIncomeReclassificationForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" name="OtherComprehensiveIncomeUnrealizedHoldingGainOnSecuritiesArisingDuringPeriodNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_OtherComprehensiveIncomeChangesInValueOfDerivative" name="OtherComprehensiveIncomeChangesInValueOfDerivative" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_OtherComprehensiveIncomeChangesInValueOfAvailableForSaleSecurities" name="OtherComprehensiveIncomeChangesInValueOfAvailableForSaleSecurities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_OtherComprehensiveIncomeReclassificationAdjustmentIncludedInNetIncomeNetOfTax" name="OtherComprehensiveIncomeReclassificationAdjustmentIncludedInNetIncomeNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_OtherComprehensiveIncomeChangesInValue" name="OtherComprehensiveIncomeChangesInValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_AcquisitionOfProvedOilAndGasReserves" name="AcquisitionOfProvedOilAndGasReserves" type="num:energyItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_AcquisitionOfLeasesCoveringAreaNet" name="AcquisitionOfLeasesCoveringAreaNet" type="num:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" name="OperationsAndSummaryOfSignificantAccountingPoliciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_OperationsAndSummaryOfSignificantAccountingPoliciesTable" name="OperationsAndSummaryOfSignificantAccountingPoliciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DelawareBasinMember" name="DelawareBasinMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DiscontinuedOperationsSalePrice" name="DiscontinuedOperationsSalePrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_AvailableForSaleSecuritiesEquitySecuritiesCurrentShares" name="AvailableForSaleSecuritiesEquitySecuritiesCurrentShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_UnrealizedGainOnAvailableSaleSecuritiesNetOfTax" name="UnrealizedGainOnAvailableSaleSecuritiesNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_AvailableForSaleSecuritiesEquitySecuritiesCurrentSoldShares" name="AvailableForSaleSecuritiesEquitySecuritiesCurrentSoldShares" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_CommonStockMarketableSecuritiesMember" name="CommonStockMarketableSecuritiesMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_QuantityOfOilInBarrelsUnderSwapAgreements" name="QuantityOfOilInBarrelsUnderSwapAgreements" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_OilSwapAgreementMember" name="OilSwapAgreementMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ConversionRatioOfOilToNaturalGasInUnitsOfProduction" name="ConversionRatioOfOilToNaturalGasInUnitsOfProduction" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ImpairmentChargesRelatedToUnevaluatedProperties" name="ImpairmentChargesRelatedToUnevaluatedProperties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_ImpairmentChargesRelatedToOilAndGasProperties" name="ImpairmentChargesRelatedToOilAndGasProperties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_NumberOfMajorCustomerOfOilAndGasSales" name="NumberOfMajorCustomerOfOilAndGasSales" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_PercentageAccountedOfOilAndGasSales" name="PercentageAccountedOfOilAndGasSales" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_MajorPurchaserOneMember" name="MajorPurchaserOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_MajorPurchaserTwoMember" name="MajorPurchaserTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" name="GeneralAndAdministrativeExpenseReimbursementsOfOverheadCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" name="PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMinimum" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" name="PerformanceUnitsAdjustmentForPerformanceMultiplierRangeMaximum" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_NumberOfOilAndGasProducingWells" name="NumberOfOilAndGasProducingWells" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_AcquisitionOfProspectiveForOilNetAcres" name="AcquisitionOfProspectiveForOilNetAcres" type="num:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_EastTexasMember" name="EastTexasMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_MississippiAndLouisianaMember" name="MississippiAndLouisianaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_JVPartnerParticipationCostPerAcre" name="JVPartnerParticipationCostPerAcre" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_JVExpectedAcresPerWellDrilled" name="JVExpectedAcresPerWellDrilled" type="num:areaItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_JVPartnerTotalWorkingInterestPerWell" name="JVPartnerTotalWorkingInterestPerWell" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_JVPartnerAcreageParticipationWorkingInterestPerWell" name="JVPartnerAcreageParticipationWorkingInterestPerWell" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_JVPartnerDrillingCostWorkingInterestPerWell" name="JVPartnerDrillingCostWorkingInterestPerWell" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_PaymentReceivedFromJointVenturePartnerForInitialParticipationInWellsSpud" name="PaymentReceivedFromJointVenturePartnerForInitialParticipationInWellsSpud" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_PaymentReceivedFromJointVenturePartnerForAcreageAndFacilityReimbursements" name="PaymentReceivedFromJointVenturePartnerForAcreageAndFacilityReimbursements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_JointVentureFormationCostsIncurred" name="JointVentureFormationCostsIncurred" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_NorthLouisianaMember" name="NorthLouisianaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ProvedPropertiesAbstract" name="ProvedPropertiesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CapitalizedCostsLeaseHoldCosts" name="CapitalizedCostsLeaseHoldCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_CapitalizedCostsLineItems" name="CapitalizedCostsLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CapitalizedCostsTable" name="CapitalizedCostsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_PropertyAcquisitionsAbstract" name="PropertyAcquisitionsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_LongTermDebtDiscount" name="LongTermDebtDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_SeniorNotesEightPointThreeSevenFivePercentDueTwoThousandSeventeenMember" name="SeniorNotesEightPointThreeSevenFivePercentDueTwoThousandSeventeenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DiscountRelatedToSeniorNotesEightPointThreeSevenFivePercentDueTwoThousandSeventeenMember" name="DiscountRelatedToSeniorNotesEightPointThreeSevenFivePercentDueTwoThousandSeventeenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember" name="SeniorNotesSevenPointSevenFivePercentDueTwoThousandNineteenMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember" name="SeniorNotesNinePointFivePercentDueTwoThousandTwentyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DiscountRelatedToSeniorNotesNinePointFivePercentDueTwoThousandTwentyMember" name="DiscountRelatedToSeniorNotesNinePointFivePercentDueTwoThousandTwentyMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_LongTermDebtNetOfUnamortizedDiscount" name="LongTermDebtNetOfUnamortizedDiscount" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_LineOfCreditFacilityCommitmentTerm" name="LineOfCreditFacilityCommitmentTerm" type="xbrli:durationItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_BorrowingBase" name="BorrowingBase" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_StatedPercentageOverFederalFundsRateToCalculateBaseRate" name="StatedPercentageOverFederalFundsRateToCalculateBaseRate" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_StatedPercentageOverThirtyDaysLiborToCalculateBaseRate" name="StatedPercentageOverThirtyDaysLiborToCalculateBaseRate" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_MinimumSpreadRateOverBaseRateForInterestRateOnCreditFacility" name="MinimumSpreadRateOverBaseRateForInterestRateOnCreditFacility" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_MaximumSpreadRateOverBaseRateForInterestRateOnCreditFacility" name="MaximumSpreadRateOverBaseRateForInterestRateOnCreditFacility" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_MaximumAmountOfCashDividendsWithoutRestrictionUnderCreditFacility" name="MaximumAmountOfCashDividendsWithoutRestrictionUnderCreditFacility" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_DebtInstrumentRepurchasedAsPercentageOfParValue" name="DebtInstrumentRepurchasedAsPercentageOfParValue" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_DebtInstrumentDateOfRedemptionNotice" name="DebtInstrumentDateOfRedemptionNotice" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_DebtInstrumentDateOfActualRedemption" name="DebtInstrumentDateOfActualRedemption" type="xbrli:dateItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_CashOnHandForDebtRedemption" name="CashOnHandForDebtRedemption" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_SeniorNotesSixPointEightSevenFivePercentDueTwoThousandTwelveMember" name="SeniorNotesSixPointEightSevenFivePercentDueTwoThousandTwelveMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CommitmentsAndContingenciesLineItems" name="CommitmentsAndContingenciesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CommitmentsAndContingenciesTable" name="CommitmentsAndContingenciesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CommitmentsForContractedDrillingServices" name="CommitmentsForContractedDrillingServices" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_ContractTermRelatedToDrillingServices" name="ContractTermRelatedToDrillingServices" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_NaturalGasTransportationAgreementTerm" name="NaturalGasTransportationAgreementTerm" type="us-types:dateStringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_MaximumCommitmentsUnderNaturalGasTransportationAgreements" name="MaximumCommitmentsUnderNaturalGasTransportationAgreements" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_StockholdersEquityLineItems" name="StockholdersEquityLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_StockholdersEquityTable" name="StockholdersEquityTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRestrictedStockAndOtherEquityAwardAvailableNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsRestrictedStockAndOtherEquityAwardAvailableNumber" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_TwoThousandNineLongTermIncentivePlanMember" name="TwoThousandNineLongTermIncentivePlanMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_EmployeeServiceShareBasedCompensationTaxProvisionExpenseFromCompensationExpense" name="EmployeeServiceShareBasedCompensationTaxProvisionExpenseFromCompensationExpense" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCostNetOfTax" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardCompensationCostNetOfTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_PerformancePeriods" name="PerformancePeriods" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_RangeOneMember" name="RangeOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_RangeTwoMember" name="RangeTwoMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_StockOptionActivityUnderCompanysIncentivePlansLineItems" name="StockOptionActivityUnderCompanysIncentivePlansLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_StockOptionActivityUnderCompanysIncentivePlansTable" name="StockOptionActivityUnderCompanysIncentivePlansTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageExercisePrice" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsWeightedAverageExercisePrice" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionForfeitedInPeriodWeightedAverageGrantDateFairValue" type="num:perShareItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_LatestYearWithOptionIssuances" name="LatestYearWithOptionIssuances" type="xbrli:gYearItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingExpenses" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestingExpenses" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantDateFairValue" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_PerformanceUnitsAdjustmentForPerformanceMultiplierMultiplierAssumed" name="PerformanceUnitsAdjustmentForPerformanceMultiplierMultiplierAssumed" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_FinalNumberOfPotentialPerformanceSharesIssuableMinimum" name="FinalNumberOfPotentialPerformanceSharesIssuableMinimum" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_FinalNumberOfPotentialPerformanceSharesIssuableMaximum" name="FinalNumberOfPotentialPerformanceSharesIssuableMaximum" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCost" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnrecognizedCompensationCost" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_AmortizationTermRelatedToPerformanceShares" name="AmortizationTermRelatedToPerformanceShares" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentsInPeriod" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDividendEquivalentsInPeriod" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_RetirementPlanLineItems" name="RetirementPlanLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_RetirementPlanTable" name="RetirementPlanTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncomeTaxBenefitLineItems" name="IncomeTaxBenefitLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncomeTaxExpenseBenefitFromContinuingOperationsTable" name="IncomeTaxExpenseBenefitFromContinuingOperationsTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" name="IncomeTaxReconciliationNondeductibleExpensesDeductibleExpensesAndOtherExpensesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncomeTaxesLineItems" name="IncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_IncomeTaxesTable" name="IncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationLineItems" name="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTable" name="EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DeferredTaxLiabilitiesMarketableSecuritiesCurrent" name="DeferredTaxLiabilitiesMarketableSecuritiesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_DeferredTaxLiabilitiesDerivativesCurrent" name="DeferredTaxLiabilitiesDerivativesCurrent" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="credit" />
  <element id="crk_TaxCreditsCarryforwardExpirationDates" name="TaxCreditsCarryforwardExpirationDates" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" name="CarryforwardAvailableToReduceFutureIncomeTaxesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_CarryforwardAvailableToReduceFutureIncomeTaxesTable" name="CarryforwardAvailableToReduceFutureIncomeTaxesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_UsFederalMember" name="UsFederalMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_LouisianaMember" name="LouisianaMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_YearsOfExpirationCarryforwardUnlimitedMember" name="YearsOfExpirationCarryforwardUnlimitedMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_OperatingLossCarryforwardsLimitations" name="OperatingLossCarryforwardsLimitations" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_NumberOfStateJurisdictionCurrentlyUnderReview" name="NumberOfStateJurisdictionCurrentlyUnderReview" type="xbrli:integerItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_QuantityOfCrudeOilForWhichSwapEntered" name="QuantityOfCrudeOilForWhichSwapEntered" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_DerivativeSwapsNymexPrice" name="DerivativeSwapsNymexPrice" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_DerivativeInstrumentsAndHedgingActivitiesLineItems" name="DerivativeInstrumentsAndHedgingActivitiesLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DerivativeInstrumentsAndHedgingActivitiesTable" name="DerivativeInstrumentsAndHedgingActivitiesTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ContractTermsOneMember" name="ContractTermsOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_DerivativeAssetsCarryValueNet" name="DerivativeAssetsCarryValueNet" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_CommodityDerivativesVolume" name="CommodityDerivativesVolume" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_CommodityDerivativesBeginningOfRemainingContractPeriod" name="CommodityDerivativesBeginningOfRemainingContractPeriod" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_CommodityDerivativesEndOfRemainingContractPeriod" name="CommodityDerivativesEndOfRemainingContractPeriod" type="us-types:durationStringItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_CrudeOilPriceSwapAgreementsOneMember" name="CrudeOilPriceSwapAgreementsOneMember" type="nonnum:domainItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ScheduleOfQuarterlyFinancialDataLineItems" name="ScheduleOfQuarterlyFinancialDataLineItems" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ScheduleOfQuarterlyFinancialDataTable" name="ScheduleOfQuarterlyFinancialDataTable" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ImpairmentChargesRelatedToEvaluatedProperties" name="ImpairmentChargesRelatedToEvaluatedProperties" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_ProvedReservesAbstract" name="ProvedReservesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ProvedDevelopedReservesAbstract" name="ProvedDevelopedReservesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ProvedDevelopedReservesBeginningOfYear" name="ProvedDevelopedReservesBeginningOfYear" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_ProvedDevelopedReservesEndOfYear" name="ProvedDevelopedReservesEndOfYear" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="instant" nillable="true" abstract="false" />
  <element id="crk_CashFlowsRelatingToProvedReservesAbstract" name="CashFlowsRelatingToProvedReservesAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_FutureCostsAbstract" name="FutureCostsAbstract" type="xbrli:stringItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="true" />
  <element id="crk_ChangesInTiming" name="ChangesInTiming" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" xbrli:balance="debit" />
  <element id="crk_PercentageOfDiscountFactor" name="PercentageOfDiscountFactor" type="num:percentItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
  <element id="crk_ProvedUndevelopedReservesRevisionsIncreaseDecrease" name="ProvedUndevelopedReservesRevisionsIncreaseDecrease" type="num:volumeItemType" substitutionGroup="xbrli:item" xbrli:periodType="duration" nillable="true" abstract="false" />
</schema>
