<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019df3eb-40a8-7e0e-a884-9eaac569551f,g:3a2290f0-6a15-4b14-bb92-61a9cbd60599-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tris="http://www.tristategt.org/20260331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2024-01-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:srt-types="http://fasb.org/srt-types/2026" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tristategt.org/20260331">
  <xs:import namespace="http://fasb.org/srt-types/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-types-2026.xsd"/>
  <xs:import namespace="http://fasb.org/srt/2026" schemaLocation="https://xbrl.fasb.org/srt/2026/elts/srt-2026.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2026" schemaLocation="https://xbrl.fasb.org/us-gaap/2026/elts/us-gaap-2026.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/2024-01-31" schemaLocation="https://www.xbrl.org/dtr/type/2024-01-31/types.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2026" schemaLocation="https://xbrl.sec.gov/dei/2026/dei-2026.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2026" schemaLocation="https://xbrl.sec.gov/ecd/2026/ecd-2026.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tris-20260331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tris-20260331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tris-20260331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tris-20260331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.tristategt.org/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofFinancialPosition" roleURI="http://www.tristategt.org/role/ConsolidatedStatementsofFinancialPosition">
        <link:definition>9952151 - Statement - Consolidated Statements of Financial Position</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofOperationsUnaudited" roleURI="http://www.tristategt.org/role/ConsolidatedStatementsofOperationsUnaudited">
        <link:definition>9952152 - Statement - Consolidated Statements of Operations (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofComprehensiveIncomeLossUnaudited" roleURI="http://www.tristategt.org/role/ConsolidatedStatementsofComprehensiveIncomeLossUnaudited">
        <link:definition>9952153 - Statement - Consolidated Statements of Comprehensive Income (Loss) (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofEquityUnaudited" roleURI="http://www.tristategt.org/role/ConsolidatedStatementsofEquityUnaudited">
        <link:definition>9952154 - Statement - Consolidated Statements of Equity (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ConsolidatedStatementsofCashFlowsUnaudited" roleURI="http://www.tristategt.org/role/ConsolidatedStatementsofCashFlowsUnaudited">
        <link:definition>9952155 - Statement - Consolidated Statements of Cash Flows (Unaudited)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PRESENTATIONOFFINANCIALINFORMATION" roleURI="http://www.tristategt.org/role/PRESENTATIONOFFINANCIALINFORMATION">
        <link:definition>9952156 - Disclosure - PRESENTATION OF FINANCIAL INFORMATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGFORRATEREGULATION" roleURI="http://www.tristategt.org/role/ACCOUNTINGFORRATEREGULATION">
        <link:definition>9952157 - Disclosure - ACCOUNTING FOR RATE REGULATION</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENT" roleURI="http://www.tristategt.org/role/PROPERTYPLANTANDEQUIPMENT">
        <link:definition>9952158 - Disclosure - PROPERTY, PLANT AND EQUIPMENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTSINOTHERASSOCIATIONS" roleURI="http://www.tristategt.org/role/INVESTMENTSINOTHERASSOCIATIONS">
        <link:definition>9952159 - Disclosure - INVESTMENTS IN OTHER ASSOCIATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTS" roleURI="http://www.tristategt.org/role/CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTS">
        <link:definition>9952160 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH AND INVESTMENTS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTASSETSANDCONTRACTLIABILITIES" roleURI="http://www.tristategt.org/role/CONTRACTASSETSANDCONTRACTLIABILITIES">
        <link:definition>9952161 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCHARGES" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCHARGES">
        <link:definition>9952162 - Disclosure - OTHER DEFERRED CHARGES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBT" roleURI="http://www.tristategt.org/role/LONGTERMDEBT">
        <link:definition>9952163 - Disclosure - LONG-TERM DEBT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHORTTERMBORROWINGS" roleURI="http://www.tristategt.org/role/SHORTTERMBORROWINGS">
        <link:definition>9952164 - Disclosure - SHORT-TERM BORROWINGS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONS" roleURI="http://www.tristategt.org/role/ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONS">
        <link:definition>9952165 - Disclosure - ASSET RETIREMENT AND ENVIRONMENTAL REMEDIATION OBLIGATIONS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCREDITSANDOTHERLIABILITIES" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCREDITSANDOTHERLIABILITIES">
        <link:definition>9952166 - Disclosure - OTHER DEFERRED CREDITS AND OTHER LIABILITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANS" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANS">
        <link:definition>9952167 - Disclosure - EMPLOYEE BENEFIT PLANS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUE" roleURI="http://www.tristategt.org/role/REVENUE">
        <link:definition>9952168 - Disclosure - REVENUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXES" roleURI="http://www.tristategt.org/role/INCOMETAXES">
        <link:definition>9952169 - Disclosure - INCOME TAXES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASES" roleURI="http://www.tristategt.org/role/LEASES">
        <link:definition>9952170 - Disclosure - LEASES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUE" roleURI="http://www.tristategt.org/role/FAIRVALUE">
        <link:definition>9952171 - Disclosure - FAIR VALUE</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVES" roleURI="http://www.tristategt.org/role/DERIVATIVES">
        <link:definition>9952172 - Disclosure - DERIVATIVES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VARIABLEINTERESTENTITIES" roleURI="http://www.tristategt.org/role/VARIABLEINTERESTENTITIES">
        <link:definition>9952173 - Disclosure - VARIABLE INTEREST ENTITIES</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGAL" roleURI="http://www.tristategt.org/role/LEGAL">
        <link:definition>9952174 - Disclosure - LEGAL</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENT" roleURI="http://www.tristategt.org/role/SUBSEQUENTEVENT">
        <link:definition>9952175 - Disclosure - SUBSEQUENT EVENT</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PRESENTATIONOFFINANCIALINFORMATIONPolicies" roleURI="http://www.tristategt.org/role/PRESENTATIONOFFINANCIALINFORMATIONPolicies">
        <link:definition>9955511 - Disclosure - PRESENTATION OF FINANCIAL INFORMATION (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGFORRATEREGULATIONTables" roleURI="http://www.tristategt.org/role/ACCOUNTINGFORRATEREGULATIONTables">
        <link:definition>9955512 - Disclosure - ACCOUNTING FOR RATE REGULATION (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENTTables" roleURI="http://www.tristategt.org/role/PROPERTYPLANTANDEQUIPMENTTables">
        <link:definition>9955513 - Disclosure - PROPERTY, PLANT AND EQUIPMENT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTSINOTHERASSOCIATIONSTables" roleURI="http://www.tristategt.org/role/INVESTMENTSINOTHERASSOCIATIONSTables">
        <link:definition>9955514 - Disclosure - INVESTMENTS IN OTHER ASSOCIATIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTSTables" roleURI="http://www.tristategt.org/role/CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTSTables">
        <link:definition>9955515 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH AND INVESTMENTS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTASSETSANDCONTRACTLIABILITIESTables" roleURI="http://www.tristategt.org/role/CONTRACTASSETSANDCONTRACTLIABILITIESTables">
        <link:definition>9955516 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCHARGESTables" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCHARGESTables">
        <link:definition>9955517 - Disclosure - OTHER DEFERRED CHARGES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTTables" roleURI="http://www.tristategt.org/role/LONGTERMDEBTTables">
        <link:definition>9955518 - Disclosure - LONG-TERM DEBT (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHORTTERMBORROWINGSTables" roleURI="http://www.tristategt.org/role/SHORTTERMBORROWINGSTables">
        <link:definition>9955519 - Disclosure - SHORT-TERM BORROWINGS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSTables" roleURI="http://www.tristategt.org/role/ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSTables">
        <link:definition>9955520 - Disclosure - ASSET RETIREMENT AND ENVIRONMENTAL REMEDIATION OBLIGATIONS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCREDITSANDOTHERLIABILITIESTables" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCREDITSANDOTHERLIABILITIESTables">
        <link:definition>9955521 - Disclosure - OTHER DEFERRED CREDITS AND OTHER LIABILITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSTables" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANSTables">
        <link:definition>9955522 - Disclosure - EMPLOYEE BENEFIT PLANS (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUETables" roleURI="http://www.tristategt.org/role/REVENUETables">
        <link:definition>9955523 - Disclosure - REVENUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESTables" roleURI="http://www.tristategt.org/role/LEASESTables">
        <link:definition>9955524 - Disclosure - LEASES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUETables" roleURI="http://www.tristategt.org/role/FAIRVALUETables">
        <link:definition>9955525 - Disclosure - FAIR VALUE (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESTables" roleURI="http://www.tristategt.org/role/DERIVATIVESTables">
        <link:definition>9955526 - Disclosure - DERIVATIVES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VARIABLEINTERESTENTITIESTables" roleURI="http://www.tristategt.org/role/VARIABLEINTERESTENTITIESTables">
        <link:definition>9955527 - Disclosure - VARIABLE INTEREST ENTITIES (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PRESENTATIONOFFINANCIALINFORMATIONNarrativeDetails" roleURI="http://www.tristategt.org/role/PRESENTATIONOFFINANCIALINFORMATIONNarrativeDetails">
        <link:definition>9955528 - Disclosure - PRESENTATION OF FINANCIAL INFORMATION - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ACCOUNTINGFORRATEREGULATIONDetails" roleURI="http://www.tristategt.org/role/ACCOUNTINGFORRATEREGULATIONDetails">
        <link:definition>9955529 - Disclosure - ACCOUNTING FOR RATE REGULATION (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENTElectricPlantDetails" roleURI="http://www.tristategt.org/role/PROPERTYPLANTANDEQUIPMENTElectricPlantDetails">
        <link:definition>9955530 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Electric Plant (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENTJointlyOwnedFacilitiesDetails" roleURI="http://www.tristategt.org/role/PROPERTYPLANTANDEQUIPMENTJointlyOwnedFacilitiesDetails">
        <link:definition>9955531 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Jointly Owned Facilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="PROPERTYPLANTANDEQUIPMENTOtherPlantDetails" roleURI="http://www.tristategt.org/role/PROPERTYPLANTANDEQUIPMENTOtherPlantDetails">
        <link:definition>9955532 - Disclosure - PROPERTY, PLANT AND EQUIPMENT - Other Plant (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INVESTMENTSINOTHERASSOCIATIONSDetails" roleURI="http://www.tristategt.org/role/INVESTMENTSINOTHERASSOCIATIONSDetails">
        <link:definition>9955533 - Disclosure - INVESTMENTS IN OTHER ASSOCIATIONS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTSDetails" roleURI="http://www.tristategt.org/role/CASHCASHEQUIVALENTSANDRESTRICTEDCASHANDINVESTMENTSDetails">
        <link:definition>9955534 - Disclosure - CASH, CASH EQUIVALENTS AND RESTRICTED CASH AND INVESTMENTS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CONTRACTASSETSANDCONTRACTLIABILITIESDetails" roleURI="http://www.tristategt.org/role/CONTRACTASSETSANDCONTRACTLIABILITIESDetails">
        <link:definition>9955535 - Disclosure - CONTRACT ASSETS AND CONTRACT LIABILITIES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCHARGESDetails" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCHARGESDetails">
        <link:definition>9955536 - Disclosure - OTHER DEFERRED CHARGES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTNarrativeDetails" roleURI="http://www.tristategt.org/role/LONGTERMDEBTNarrativeDetails">
        <link:definition>9955537 - Disclosure - LONG-TERM DEBT - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTSummaryDetails" roleURI="http://www.tristategt.org/role/LONGTERMDEBTSummaryDetails">
        <link:definition>9955538 - Disclosure - LONG-TERM DEBT - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LONGTERMDEBTSummaryDetails_1" roleURI="http://www.tristategt.org/role/LONGTERMDEBTSummaryDetails_1">
        <link:definition>9955538 - Disclosure - LONG-TERM DEBT - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SHORTTERMBORROWINGSDetails" roleURI="http://www.tristategt.org/role/SHORTTERMBORROWINGSDetails">
        <link:definition>9955539 - Disclosure - SHORT-TERM BORROWINGS (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSNarrativeDetails" roleURI="http://www.tristategt.org/role/ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSNarrativeDetails">
        <link:definition>9955540 - Disclosure - ASSET RETIREMENT AND ENVIRONMENTAL REMEDIATION OBLIGATIONS - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSSummaryDetails" roleURI="http://www.tristategt.org/role/ASSETRETIREMENTANDENVIRONMENTALREMEDIATIONOBLIGATIONSSummaryDetails">
        <link:definition>9955541 - Disclosure - ASSET RETIREMENT AND ENVIRONMENTAL REMEDIATION OBLIGATIONS - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCREDITSANDOTHERLIABILITIESSummaryDetails" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCREDITSANDOTHERLIABILITIESSummaryDetails">
        <link:definition>9955542 - Disclosure - OTHER DEFERRED CREDITS AND OTHER LIABILITIES - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OTHERDEFERREDCREDITSANDOTHERLIABILITIESNarrativeDetails" roleURI="http://www.tristategt.org/role/OTHERDEFERREDCREDITSANDOTHERLIABILITIESNarrativeDetails">
        <link:definition>9955543 - Disclosure - OTHER DEFERRED CREDITS AND OTHER LIABILITIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSPostretirementBenefitsOtherthanPensionsObligationsDetails" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANSPostretirementBenefitsOtherthanPensionsObligationsDetails">
        <link:definition>9955544 - Disclosure - EMPLOYEE BENEFIT PLANS - Postretirement Benefits Other than Pensions - Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSPostretirementBenefitsOtherthanPensionsActuarialGainsandLossesDetails" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANSPostretirementBenefitsOtherthanPensionsActuarialGainsandLossesDetails">
        <link:definition>9955545 - Disclosure - EMPLOYEE BENEFIT PLANS - Postretirement Benefits Other than Pensions - Actuarial Gains and Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSNRECAExecutiveBenefitRestorationPlanObligationsDetails" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANSNRECAExecutiveBenefitRestorationPlanObligationsDetails">
        <link:definition>9955546 - Disclosure - EMPLOYEE BENEFIT PLANS - NRECA Executive Benefit Restoration Plan - Obligations (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EMPLOYEEBENEFITPLANSNRECAExecutiveBenefitRestorationPlanActuarialGainsandLossesDetails" roleURI="http://www.tristategt.org/role/EMPLOYEEBENEFITPLANSNRECAExecutiveBenefitRestorationPlanActuarialGainsandLossesDetails">
        <link:definition>9955547 - Disclosure - EMPLOYEE BENEFIT PLANS - NRECA Executive Benefit Restoration Plan - Actuarial Gains and Losses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUENarrativeDetails" roleURI="http://www.tristategt.org/role/REVENUENarrativeDetails">
        <link:definition>9955548 - Disclosure - REVENUE - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="REVENUESummaryDetails" roleURI="http://www.tristategt.org/role/REVENUESummaryDetails">
        <link:definition>9955549 - Disclosure - REVENUE - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="INCOMETAXESDetails" roleURI="http://www.tristategt.org/role/INCOMETAXESDetails">
        <link:definition>9955550 - Disclosure - INCOME TAXES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESNarrativeDetails" roleURI="http://www.tristategt.org/role/LEASESNarrativeDetails">
        <link:definition>9955551 - Disclosure - LEASES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESLeaseComponentsDetails" roleURI="http://www.tristategt.org/role/LEASESLeaseComponentsDetails">
        <link:definition>9955552 - Disclosure - LEASES - Lease Components (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESFutureMinimumLeaseCommitmentsDetails" roleURI="http://www.tristategt.org/role/LEASESFutureMinimumLeaseCommitmentsDetails">
        <link:definition>9955553 - Disclosure - LEASES - Future Minimum Lease Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEASESFutureMinimumLeaseCommitmentsDetails_1" roleURI="http://www.tristategt.org/role/LEASESFutureMinimumLeaseCommitmentsDetails_1">
        <link:definition>9955553 - Disclosure - LEASES - Future Minimum Lease Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FAIRVALUEDetails" roleURI="http://www.tristategt.org/role/FAIRVALUEDetails">
        <link:definition>9955554 - Disclosure - FAIR VALUE (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DERIVATIVESDetails" roleURI="http://www.tristategt.org/role/DERIVATIVESDetails">
        <link:definition>9955555 - Disclosure - DERIVATIVES (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VARIABLEINTERESTENTITIESNarrativeDetails" roleURI="http://www.tristategt.org/role/VARIABLEINTERESTENTITIESNarrativeDetails">
        <link:definition>9955556 - Disclosure - VARIABLE INTEREST ENTITIES - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="VARIABLEINTERESTENTITIESSummaryDetails" roleURI="http://www.tristategt.org/role/VARIABLEINTERESTENTITIESSummaryDetails">
        <link:definition>9955557 - Disclosure - VARIABLE INTEREST ENTITIES - Summary (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LEGALDetails" roleURI="http://www.tristategt.org/role/LEGALDetails">
        <link:definition>9955558 - Disclosure - LEGAL (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SUBSEQUENTEVENTDetails" roleURI="http://www.tristategt.org/role/SUBSEQUENTEVENTDetails">
        <link:definition>9955559 - Disclosure - SUBSEQUENT EVENT (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:element id="tris_ElectricPlantAbstract" abstract="true" name="ElectricPlantAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludingConstructionWorkInProgress" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludingConstructionWorkInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentOther" abstract="false" name="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentOther" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_InvestmentsInAndAdvancesToCoalMines" abstract="false" name="InvestmentsInAndAdvancesToCoalMines" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_OtherAssetsAndInvestments" abstract="false" name="OtherAssetsAndInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DepositsAndAdvancesCurrent" abstract="false" name="DepositsAndAdvancesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_PrepaidExpenseRegulatoryAssetsAndDeferredChargesCurrent" abstract="false" name="PrepaidExpenseRegulatoryAssetsAndDeferredChargesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CapitalizationLongTermDebtNoncurrentAndEquity" abstract="false" name="CapitalizationLongTermDebtNoncurrentAndEquity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_MemberAdvancesCurrent" abstract="false" name="MemberAdvancesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesNoncurrent" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_OtherDeferredCreditsAndOtherLiabilities" abstract="false" name="OtherDeferredCreditsAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DeferredCreditsRegulatoryLiabilitiesAndOtherLiabilities" abstract="false" name="DeferredCreditsRegulatoryLiabilitiesAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ElectricSalesMemberMember" abstract="true" name="ElectricSalesMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ElectricSalesNonMemberMember" abstract="true" name="ElectricSalesNonMemberMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RateStabilizationMember" abstract="true" name="RateStabilizationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ProvisionForRateRefundsMember" abstract="true" name="ProvisionForRateRefundsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherOperatingRevenueIncludingRevenueFromContractWithCustomer" abstract="false" name="OtherOperatingRevenueIncludingRevenueFromContractWithCustomer" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_UtilitiesOperatingExpenseProduction" abstract="false" name="UtilitiesOperatingExpenseProduction" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_UtilitiesOperatingExpenseTransmission" abstract="false" name="UtilitiesOperatingExpenseTransmission" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DepreciationDepletionAndAmortizationExcludingIntangibleAssets" abstract="false" name="DepreciationDepletionAndAmortizationExcludingIntangibleAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_OperatingExpenseCoalMining" abstract="false" name="OperatingExpenseCoalMining" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CapitalCreditsFromCooperatives" abstract="false" name="CapitalCreditsFromCooperatives" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CapitalizedInterestCostsConstructionProjects" abstract="false" name="CapitalizedInterestCostsConstructionProjects" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_InterestExpenseNetOfCapitalizedInterest" abstract="false" name="InterestExpenseNetOfCapitalizedInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_PostretirementMedicalBenefitPlansMember" abstract="true" name="PostretirementMedicalBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ExecutiveBenefitRestorationPlanMember" abstract="true" name="ExecutiveBenefitRestorationPlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_AmortizationOfRetirementAndSecurityPlanPrepayment" abstract="false" name="AmortizationOfRetirementAndSecurityPlanPrepayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DepositsForGenerationInterconnectionStudies" abstract="false" name="DepositsForGenerationInterconnectionStudies" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DeferredRevenueRecognized" abstract="false" name="DeferredRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CapitalCreditAllocationsFromCooperativesAndIncomeFromCoalMinesUnderOverRefundDistribution" abstract="false" name="CapitalCreditAllocationsFromCooperativesAndIncomeFromCoalMinesUnderOverRefundDistribution" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AmortizationOfTransmissionCredits" abstract="false" name="AmortizationOfTransmissionCredits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_IncreaseDecreaseInDeferredMembershipWithdrawal" abstract="false" name="IncreaseDecreaseInDeferredMembershipWithdrawal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ProceedsFromSaleOfElectricPlantAssets" abstract="false" name="ProceedsFromSaleOfElectricPlantAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ProceedsFromSaleOfNonUtilityAssets" abstract="false" name="ProceedsFromSaleOfNonUtilityAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ProceedsFromPaymentsAppliedMemberAdvances" abstract="false" name="ProceedsFromPaymentsAppliedMemberAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_PaymentsForRetirementOfPatronageCapital" abstract="false" name="PaymentsForRetirementOfPatronageCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsAndInvestments" abstract="false" name="CashCashEquivalentsRestrictedCashRestrictedCashEquivalentsAndInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_IncreaseDecreaseInCapitalExpendituresIncludedInAccountsPayable" abstract="false" name="IncreaseDecreaseInCapitalExpendituresIncludedInAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CashCashEquivalentsRestrictedCashAndInvestmentsDisclosureTextBlock" abstract="false" name="CashCashEquivalentsRestrictedCashAndInvestmentsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_ContractWithCustomerAssetsAndLiabilitiesTextBlock" abstract="false" name="ContractWithCustomerAssetsAndLiabilitiesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesDisclosureAbstract" abstract="true" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTextBlock" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_ScheduleOfCashCashEquivalentsRestrictedCashRestrictedCashEquivalentsAndInvestmentsTableTextBlock" abstract="false" name="ScheduleOfCashCashEquivalentsRestrictedCashRestrictedCashEquivalentsAndInvestmentsTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_ScheduleOfAssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTableTextBlock" abstract="false" name="ScheduleOfAssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="tris_FullUtilityMember" abstract="true" name="FullUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NonUtilityMember" abstract="true" name="NonUtilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_MountainParkElectricInc.Member" abstract="true" name="MountainParkElectricInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NumberOfElectricDistributionMemberSystems" abstract="false" name="NumberOfElectricDistributionMemberSystems" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tris_NumberOfMembers" abstract="false" name="NumberOfMembers" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tris_ContractTerminationPaymentAmountReceived" abstract="false" name="ContractTerminationPaymentAmountReceived" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" abstract="true" name="ScheduleOfRegulatoryAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tris_DeferredPrepaidLeaseExpenseMember" abstract="true" name="DeferredPrepaidLeaseExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_DeferredImpairmentLossMember" abstract="true" name="DeferredImpairmentLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_UnrecoveredPlantRegulatoryAssetMember" abstract="true" name="UnrecoveredPlantRegulatoryAssetMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherRegulatoryAssetsMember" abstract="true" name="OtherRegulatoryAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_InterestRateSwapsRealizedGainMember" abstract="true" name="InterestRateSwapsRealizedGainMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RevenueFromMembershipWithdrawalSubjectToRefundMember" abstract="true" name="RevenueFromMembershipWithdrawalSubjectToRefundMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_TransmissionCreditMember" abstract="true" name="TransmissionCreditMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_FormulaRateSettlementRegulatoryLiabilityMember" abstract="true" name="FormulaRateSettlementRegulatoryLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NuclaAndEscalanteGeneratingStationsMember" abstract="true" name="NuclaAndEscalanteGeneratingStationsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_SpringervilleGeneratingStationUnit3Member" abstract="true" name="SpringervilleGeneratingStationUnit3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ThermoCogenerationPartnershipMember" abstract="true" name="ThermoCogenerationPartnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_HolcombStationProjectMember" abstract="true" name="HolcombStationProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_EscalanteGeneratingStationMember" abstract="true" name="EscalanteGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RifleGeneratingStationMember" abstract="true" name="RifleGeneratingStationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_CraigGeneratingStationUnit2And3Member" abstract="true" name="CraigGeneratingStationUnit2And3Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_FirstMortgageObligationSeries2017aTranche1DueThrough2029Member" abstract="true" name="FirstMortgageObligationSeries2017aTranche1DueThrough2029Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_UnitedPowerIncMember" abstract="true" name="UnitedPowerIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RegulatoryAssetAndLiabilityLineItems" abstract="true" name="RegulatoryAssetAndLiabilityLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_AmortizationOfRegulatoryAssetAnnualAmount" abstract="false" name="AmortizationOfRegulatoryAssetAnnualAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ProceedsFromSettlementOfInterestRateSwaps" abstract="false" name="ProceedsFromSettlementOfInterestRateSwaps" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ElectricPlantMember" abstract="true" name="ElectricPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ElectricGeneralPlantMember" abstract="true" name="ElectricGeneralPlantMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludingConstructionInProgress" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentPlantInServiceExcludingConstructionInProgress" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_PublicUtilitiesPropertyPlantAndEquipmentExcludingConstructionInProcessNet" abstract="false" name="PublicUtilitiesPropertyPlantAndEquipmentExcludingConstructionInProcessNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_YampaProjectCraigStationUnits1And2Member" abstract="true" name="YampaProjectCraigStationUnits1And2Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_MissouriBasinPowerProjectMember" abstract="true" name="MissouriBasinPowerProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ElkRidgeMiningAndReclamationLLCMember" abstract="true" name="ElkRidgeMiningAndReclamationLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ColowyoMineMember" abstract="true" name="ColowyoMineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NewHorizonMineMember" abstract="true" name="NewHorizonMineMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_BasinElectricPowerCooperativeMember" abstract="true" name="BasinElectricPowerCooperativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NationalRuralUtilitiesCooperativeFinanceCorporationPatronageCapitalMember" abstract="true" name="NationalRuralUtilitiesCooperativeFinanceCorporationPatronageCapitalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NationalRuralUtilitiesCooperativeFinanceCorporationCapitalTermCertificatesMember" abstract="true" name="NationalRuralUtilitiesCooperativeFinanceCorporationCapitalTermCertificatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_CobankACBMember" abstract="true" name="CobankACBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherCostMethodInvestmentsMember" abstract="true" name="OtherCostMethodInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherAccountsReceivableTradeMember" abstract="true" name="OtherAccountsReceivableTradeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherAccountsReceivableNonTradeMember" abstract="true" name="OtherAccountsReceivableNonTradeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherRevenueMember" abstract="true" name="OtherRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_PreliminarySurveysPlansAndInvestigations" abstract="false" name="PreliminarySurveysPlansAndInvestigations" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DueFromJointVenturePartners" abstract="false" name="DueFromJointVenturePartners" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_LeaseRightOfUseAsset" abstract="false" name="LeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_SpringervilleCertificatesSeriesBDueThrough2033Member" abstract="true" name="SpringervilleCertificatesSeriesBDueThrough2033Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_AllOtherLongTermDebtMember" abstract="true" name="AllOtherLongTermDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RevolvingCreditAgreement2022Member" abstract="true" name="RevolvingCreditAgreement2022Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_A2026CreditAgreementMember" abstract="true" name="A2026CreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_RenewableRevolvingCreditAgreementMember" abstract="true" name="RenewableRevolvingCreditAgreementMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_EquityToCapitalizationRatio" abstract="false" name="EquityToCapitalizationRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tris_DebtServiceRatio" abstract="false" name="DebtServiceRatio" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:pureItemType"/>
  <xs:element id="tris_LineOfCreditFacilityMaximumBorrowingCapacitySwinglineSublimit" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacitySwinglineSublimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_LineOfCreditFacilityMaximumBorrowingCapacityLetterOfCreditSublimit" abstract="false" name="LineOfCreditFacilityMaximumBorrowingCapacityLetterOfCreditSublimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_LineOfCreditFacilityRemainingBorrowingCapacityLetterOfCreditSublimit" abstract="false" name="LineOfCreditFacilityRemainingBorrowingCapacityLetterOfCreditSublimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_ShortTermBorrowingsOtherMember" abstract="true" name="ShortTermBorrowingsOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTable" abstract="true" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesLineItems" abstract="true" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" abstract="false" name="EnvironmentalLossContingencyStatementOfFinancialPositionExtensibleEnumerationNotDisclosedFlag" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_AccrualForEnvironmentalLossContingenciesNetOfDiscount" abstract="false" name="AccrualForEnvironmentalLossContingenciesNetOfDiscount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesRollForwardAnalysisRollForward" abstract="true" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesRollForwardAnalysisRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingencies" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingencies" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesLiabilitiesSettled" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesLiabilitiesSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesAccretionExpense" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesAccretionExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesRevisionOfEstimate" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesRevisionOfEstimate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesCurrent" abstract="false" name="AssetRetirementObligationAndAccrualForEnvironmentalLossContingenciesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_EasementRightOfWayPresentValueOfPaymentsDue" abstract="false" name="EasementRightOfWayPresentValueOfPaymentsDue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_TransmissionDeposits" abstract="false" name="TransmissionDeposits" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_CustomerDepositsToBeReturned" abstract="false" name="CustomerDepositsToBeReturned" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_LeaseLiabilityNoncurrent" abstract="false" name="LeaseLiabilityNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_DeferredCreditsTable" abstract="true" name="DeferredCreditsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="tris_TransmissionRightOfWayEasementsMember" abstract="true" name="TransmissionRightOfWayEasementsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_DeferredCreditsLineItems" abstract="true" name="DeferredCreditsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_EasementRightOfWayPaymentsDue" abstract="false" name="EasementRightOfWayPaymentsDue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_NonBargainingUnitEmployeesMember" abstract="true" name="NonBargainingUnitEmployeesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_MedicalBenefitPlansMember" abstract="true" name="MedicalBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_PostemploymentMedicalBenefitPlansMember" abstract="true" name="PostemploymentMedicalBenefitPlansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_DefinedBenefitPlanNumberOfPlans" abstract="false" name="DefinedBenefitPlanNumberOfPlans" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="tris_DefinedBenefitPlanPlanParticipantRequiredAge" abstract="false" name="DefinedBenefitPlanPlanParticipantRequiredAge" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="tris_DefinedBenefitPlanThresholdUnrecognizedAmountOfActuarialGainsAndLossesAsPercentageOfAccumulatedPostretirementBenefitObligation" abstract="false" name="DefinedBenefitPlanThresholdUnrecognizedAmountOfActuarialGainsAndLossesAsPercentageOfAccumulatedPostretirementBenefitObligation" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tris_AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetOfTaxRollForward" abstract="true" name="AccumulatedOtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansNetOfTaxRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_ProvisionForRateRefundsFERCComplianceFilingRateSchedule281Member" abstract="true" name="ProvisionForRateRefundsFERCComplianceFilingRateSchedule281Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_PoudreValleyElectricAssociationMember" abstract="true" name="PoudreValleyElectricAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_SaltRiverProjectMember" abstract="true" name="SaltRiverProjectMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_CoreElectricCooperativeMember" abstract="true" name="CoreElectricCooperativeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_UNSElectricInc.Member" abstract="true" name="UNSElectricInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_NonMemberElectricSalesAndOtherOperatingRevenueMember" abstract="true" name="NonMemberElectricSalesAndOtherOperatingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_LeaseRevenueMember" abstract="true" name="LeaseRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_TransmissionRevenueMember" abstract="true" name="TransmissionRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_LesseeOperatingLeaseLiabilityToBePaidEnergyStorageAgreements" abstract="false" name="LesseeOperatingLeaseLiabilityToBePaidEnergyStorageAgreements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_OperatingLeaseAbstract" abstract="true" name="OperatingLeaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_OperatingLeaseRightOfUseAssetGross" abstract="false" name="OperatingLeaseRightOfUseAssetGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_AccumulatedAmortizationOperatingLeaseRightOfUseAsset" abstract="false" name="AccumulatedAmortizationOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_FinanceLeaseAbstract" abstract="true" name="FinanceLeaseAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_WeightedAverageRemainingLeaseTermAbstract" abstract="true" name="WeightedAverageRemainingLeaseTermAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_WeightedAverageDiscountRatePercentAbstract" abstract="true" name="WeightedAverageDiscountRatePercentAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="tris_EBTTrustInvestmentsMember" abstract="true" name="EBTTrustInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_DirectorAndExecutiveElectiveDeferredCompensationInvestmentsMember" abstract="true" name="DirectorAndExecutiveElectiveDeferredCompensationInvestmentsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_SpringervillePartnershipMember" abstract="true" name="SpringervillePartnershipMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_SpringervilleUnit3HoldingLlcMember" abstract="true" name="SpringervilleUnit3HoldingLlcMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_OtherLimitedPartnersMember" abstract="true" name="OtherLimitedPartnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_VariableInterestEntityFinancialOrOtherSupportPercent" abstract="false" name="VariableInterestEntityFinancialOrOtherSupportPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="tris_UnitedPowerInc.Member" abstract="true" name="UnitedPowerInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_EnergySalesSoftCapPriceThreshold" abstract="false" name="EnergySalesSoftCapPriceThreshold" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="srt-types:perUnitItemType"/>
  <xs:element id="tris_EnergySalesFundsInExcessOfSoftCap" abstract="false" name="EnergySalesFundsInExcessOfSoftCap" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_EnergySalesAmountRefunded" abstract="false" name="EnergySalesAmountRefunded" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="tris_LaPlataElectricAssociationMember" abstract="true" name="LaPlataElectricAssociationMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="tris_ContractTerminationPaymentInitialAward" abstract="false" name="ContractTerminationPaymentInitialAward" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
