<?xml version="1.0" encoding="us-ascii"?>
<!--XBRL document created with Bowne Tagger. XBRL Parser version 10.0.0.50-->
<!--Based on XBRL 2.1-->
<!--Created on: 7/24/2009 7:31:54 AM-->
<!--Modified on: 8/6/2010 2:37:29 AM-->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" targetNamespace="http://nov.com/2010-06-30" xmlns:nov="http://nov.com/2010-06-30" elementFormDefault="qualified" attributeFormDefault="unqualified" xmlns:us-types="http://xbrl.us/us-types/2009-01-31">
  <annotation>
    <appinfo>
      <link:roleType roleURI="http://nov.com/role/CashDividendsDetails" id="CashDividendsDetails">
        <link:definition>0612 - Disclosure - Cash Dividends (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 roleURI="http://nov.com/role/DisclosureCashDividends" id="DisclosureCashDividends">
        <link:definition>0212 - Disclosure - Cash Dividends</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/DerivativeFinancialInstrumentsPolicies" id="DerivativeFinancialInstrumentsPolicies">
        <link:definition>0410 - Disclosure - Derivative Financial Instruments (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 roleURI="http://nov.com/role/DerivativeFinancialInstrumentsDetails" id="DerivativeFinancialInstrumentsDetails">
        <link:definition>0610 - Disclosure - Derivative Financial Instruments (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 roleURI="http://nov.com/role/DerivativeFinancialInstrumentsTables" id="DerivativeFinancialInstrumentsTables">
        <link:definition>0510 - Disclosure - Derivative Financial Instruments (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 roleURI="http://nov.com/role/DebtTables" id="DebtTables">
        <link:definition>0507 - Disclosure - 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 roleURI="http://nov.com/role/TaxTables" id="TaxTables">
        <link:definition>0508 - Disclosure - Tax (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 roleURI="http://nov.com/role/RecentlyIssuedAccountingStandardsPolicies" id="RecentlyIssuedAccountingStandardsPolicies">
        <link:definition>0413 - Disclosure - Recently Issued Accounting Standards (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 roleURI="http://nov.com/role/TaxPolicies" id="TaxPolicies">
        <link:definition>0408 - Disclosure - Tax (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 roleURI="http://nov.com/role/TaxDetails" id="TaxDetails">
        <link:definition>0608 - Disclosure - Tax (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 roleURI="http://nov.com/role/DebtDetails" id="DebtDetails">
        <link:definition>0607 - Disclosure - Debt (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 roleURI="http://nov.com/role/ComprehensiveIncomePolicies" id="ComprehensiveIncomePolicies">
        <link:definition>0405 - Disclosure - Comprehensive Income (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 roleURI="http://nov.com/role/AccruedLiabilitiesPolicies" id="AccruedLiabilitiesPolicies">
        <link:definition>0403 - Disclosure - Accrued Liabilities (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 roleURI="http://nov.com/role/BusinessSegmentsTables" id="BusinessSegmentsTables">
        <link:definition>0506 - Disclosure - Business Segments (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 roleURI="http://nov.com/role/ComprehensiveIncomeTables" id="ComprehensiveIncomeTables">
        <link:definition>0505 - Disclosure - Comprehensive Income (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 roleURI="http://nov.com/role/AccruedLiabilitiesTables" id="AccruedLiabilitiesTables">
        <link:definition>0503 - Disclosure - Accrued 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 roleURI="http://nov.com/role/BusinessSegmentsDetails" id="BusinessSegmentsDetails">
        <link:definition>0606 - Disclosure - Business Segments (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 roleURI="http://nov.com/role/ComprehensiveIncomeDetails" id="ComprehensiveIncomeDetails">
        <link:definition>0605 - Disclosure - Comprehensive Income (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 roleURI="http://nov.com/role/AccruedLiabilitiesDetails" id="AccruedLiabilitiesDetails">
        <link:definition>0603 - Disclosure - Accrued 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 roleURI="http://nov.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>00 - Disclosure - Document and Entity 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 roleURI="http://nov.com/role/StockBasedCompensationDetails" id="StockBasedCompensationDetails">
        <link:definition>0609 - Disclosure - Stock-Based Compensation (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 roleURI="http://nov.com/role/NetIncomeAttributableToCompanyPerShareDetails" id="NetIncomeAttributableToCompanyPerShareDetails">
        <link:definition>0611 - Disclosure - Net Income Attributable to Company Per Share (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 roleURI="http://nov.com/role/NetIncomeAttributableToCompanyPerShareTables" id="NetIncomeAttributableToCompanyPerShareTables">
        <link:definition>0511 - Disclosure - Net Income Attributable to Company Per Share (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 roleURI="http://nov.com/role/CostsAndEstimatedEarningsOnUncompletedContractsDetails" id="CostsAndEstimatedEarningsOnUncompletedContractsDetails">
        <link:definition>0604 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts (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 roleURI="http://nov.com/role/CostsAndEstimatedEarningsOnUncompletedContractsTables" id="CostsAndEstimatedEarningsOnUncompletedContractsTables">
        <link:definition>0504 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts (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 roleURI="http://nov.com/role/InventoriesNetDetails" id="InventoriesNetDetails">
        <link:definition>0602 - Disclosure - Inventories, net (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 roleURI="http://nov.com/role/InventoriesNetTables" id="InventoriesNetTables">
        <link:definition>0502 - Disclosure - Inventories, net (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 roleURI="http://nov.com/role/RecentlyIssuedAccountingStandards" id="RecentlyIssuedAccountingStandards">
        <link:definition>0213 - Disclosure - Recently Issued Accounting Standards</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/NetIncomeAttributableToCompanyPerShare" id="NetIncomeAttributableToCompanyPerShare">
        <link:definition>0211 - Disclosure - Net Income Attributable to Company Per Share</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/DerivativeFinancialInstruments" id="DerivativeFinancialInstruments">
        <link:definition>0210 - Disclosure - Derivative Financial Instruments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/StockBasedCompensation" id="StockBasedCompensation">
        <link:definition>0209 - Disclosure - Stock-Based Compensation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/Tax" id="Tax">
        <link:definition>0208 - Disclosure - Tax</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/Debt" id="Debt">
        <link:definition>0207 - Disclosure - 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 roleURI="http://nov.com/role/BusinessSegments" id="BusinessSegments">
        <link:definition>0206 - Disclosure - Business Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/ComprehensiveIncome" id="ComprehensiveIncome">
        <link:definition>0205 - Disclosure - Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/CostsAndEstimatedEarningsOnUncompletedContracts" id="CostsAndEstimatedEarningsOnUncompletedContracts">
        <link:definition>0204 - Disclosure - Costs and Estimated Earnings on Uncompleted Contracts</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/AccruedLiabilities" id="AccruedLiabilities">
        <link:definition>0203 - Disclosure - Accrued 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 roleURI="http://nov.com/role/InventoriesNet" id="InventoriesNet">
        <link:definition>0202 - Disclosure - Inventories, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/BasisOfPresentation" id="BasisOfPresentation">
        <link:definition>0201 - Disclosure - Basis of Presentation</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
        <link:definition>0111 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://nov.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
        <link:definition>0130 - 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 roleURI="http://nov.com/role/StatementsOfIncome" id="StatementsOfIncome">
        <link:definition>0120 - Statement - Consolidated Statements of Income (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 roleURI="http://nov.com/role/BalanceSheets" id="BalanceSheets">
        <link:definition>0110 - Statement - Consolidated Balance Sheets</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:type="simple" xlink:href="nov-20100630_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="nov-20100630_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="nov-20100630_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links, all" />
      <link:linkbaseRef xlink:type="simple" xlink:href="nov-20100630_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links, all" />
    </appinfo>
  </annotation>
  <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
  <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
  <import namespace="http://xbrl.us/dei/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-gaap/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/currency/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/currency-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/invest/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/invest-2009-01-31.xsd" />
  <import namespace="http://xbrl.us/us-types/2009-01-31" schemaLocation="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-types-2009-01-31.xsd" />
  <element id="nov_CashPaymentsDuringPeriodForAbstract" name="CashPaymentsDuringPeriodForAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_BillingsInExcessOfCosts" name="BillingsInExcessOfCosts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="nov_CostsInExcessOfBillings" name="CostsInExcessOfBillings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="nov_IncomeBeforeIncomeTaxes" name="IncomeBeforeIncomeTaxes" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsAbstract" name="CostsAndEstimatedEarningsOnUncompletedContractsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_BusinessSegmentsAbstract" name="BusinessSegmentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DebtAbstract" name="DebtAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsTextBlock" name="CostsAndEstimatedEarningsOnUncompletedContractsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PrepaidAndOtherCurrentAssets" name="PrepaidAndOtherCurrentAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="nov_DividendFromUnconsolidatedAffiliatesClassifiedAsInvestingActivities" name="DividendFromUnconsolidatedAffiliatesClassifiedAsInvestingActivities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="nov_InventoriesNetTablesAbstract" name="InventoriesNetTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_InventoriesNetDetailsAbstract" name="InventoriesNetDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsTablesAbstract" name="CostsAndEstimatedEarningsOnUncompletedContractsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsDetailsAbstract" name="CostsAndEstimatedEarningsOnUncompletedContractsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_TotalNetEstimateBillingOnUncompletedContracts" name="TotalNetEstimateBillingOnUncompletedContracts" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="nov_BillingsToDate" name="BillingsToDate" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsGross" name="CostsAndEstimatedEarningsOnUncompletedContractsGross" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="nov_NetIncomeAttributableToCompanyPerShareTablesAbstract" name="NetIncomeAttributableToCompanyPerShareTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComputationOfWeightedAverageBasicAndDilutedSharesOutstandingTextBlock" name="ComputationOfWeightedAverageBasicAndDilutedSharesOutstandingTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_NetIncomeAttributableToCompanyPerShareDetailsAbstract" name="NetIncomeAttributableToCompanyPerShareDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComputationOfWeightedAverageBasicAndDilutedSharesOutstandingAbstract" name="ComputationOfWeightedAverageBasicAndDilutedSharesOutstandingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_NetIncomeAttributableToCompanyPerShareTextualsAbstract" name="NetIncomeAttributableToCompanyPerShareTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_StockBasedCompensationDetailsAbstract" name="StockBasedCompensationDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_StockBasedCompensationTextualsAbstract" name="StockBasedCompensationTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_RemainingSharesAvailableForFutureGrantsUnderPlan" name="RemainingSharesAvailableForFutureGrantsUnderPlan" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="nov_PerformanceBasedRestrictedStockAwardsGrantedInPercent" name="PerformanceBasedRestrictedStockAwardsGrantedInPercent" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PerformanceBasedRestrictedStockAwardsVestedNumberOfMonths" name="PerformanceBasedRestrictedStockAwardsVestedNumberOfMonths" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_EstimatedEarnings" name="EstimatedEarnings" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="nov_EarlierAuthorizedSharesUnderStockBasedCompensation" name="EarlierAuthorizedSharesUnderStockBasedCompensation" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PerformanceBaseRestrictedStockMember" name="PerformanceBaseRestrictedStockMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGranted" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="nov_NonEmployeeMember" name="NonEmployeeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGranted" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGranted" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" />
  <element id="nov_InventoriesTextBlock" name="InventoriesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CostsAndEstimatedEarningsOnUncompletedContractsConsistTextBlock" name="CostsAndEstimatedEarningsOnUncompletedContractsConsistTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_AccruedLiabilitiesDetailsAbstract" name="AccruedLiabilitiesDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_AccruedPurchaseOrders" name="AccruedPurchaseOrders" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="nov_ComprehensiveIncomeDetailsAbstract" name="ComprehensiveIncomeDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComprehensiveIncomeTextualsAbstract" name="ComprehensiveIncomeTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_BusinessSegmentsDetailsAbstract" name="BusinessSegmentsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_RigTechnologyMember" name="RigTechnologyMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PetroleumServicesAndSuppliesMember" name="PetroleumServicesAndSuppliesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PercentageAsOfOperatingProfitToRevenue" name="PercentageAsOfOperatingProfitToRevenue" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_BusinessSegmentsTextualsAbstract" name="BusinessSegmentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_RevenueFromCustomer" name="RevenueFromCustomer" type="us-types:percentItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_AccruedLiabilitiesTablesAbstract" name="AccruedLiabilitiesTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_AccruedLiabilitiesTextBlock" name="AccruedLiabilitiesTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComprehensiveIncomeTablesAbstract" name="ComprehensiveIncomeTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComprehensiveIncomeTextBlock" name="ComprehensiveIncomeTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_BusinessSegmentsTablesAbstract" name="BusinessSegmentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_AccruedLiabilitiesPoliciesAbstract" name="AccruedLiabilitiesPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ComprehensiveIncomePoliciesAbstract" name="ComprehensiveIncomePoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DistributionServicesMember" name="DistributionServicesMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DebtDetailsAbstract" name="DebtDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DebtTextualsAbstract" name="DebtTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_SeniorNotesTwoMember" name="SeniorNotesTwoMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_SeniorNotesThreeMember" name="SeniorNotesThreeMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_SeniorNotesFourMember" name="SeniorNotesFourMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_SeniorNotesFiveMember" name="SeniorNotesFiveMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_SeniorNotesOneMember" name="SeniorNotesOneMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_TaxDetailsAbstract" name="TaxDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DifferenceBetweenEffectiveTaxRateAbstract" name="DifferenceBetweenEffectiveTaxRateAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsAbstract" name="ReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_TaxTextualsAbstract" name="TaxTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_LikelihoodOfUncertainIncomeTaxPositionBeingSustainedLowerLimit" name="LikelihoodOfUncertainIncomeTaxPositionBeingSustainedLowerLimit" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_TaxPoliciesAbstract" name="TaxPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_RecentlyIssuedAccountingStandardsPoliciesAbstract" name="RecentlyIssuedAccountingStandardsPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_TaxTablesAbstract" name="TaxTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DifferenceBetweenEffectiveTaxRateTextBlock" name="DifferenceBetweenEffectiveTaxRateTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTextBlock" name="ReconciliationOfBeginningAndEndingAmountOfUnrecognizedTaxBenefitsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DebtTablesAbstract" name="DebtTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ExistingUnsecuredRevolvingCreditFacilityMember" name="ExistingUnsecuredRevolvingCreditFacilityMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_NewUnsecuredRevolvingCreditFacilityMember" name="NewUnsecuredRevolvingCreditFacilityMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_FiveYearRevolvingCreditFacilityMember" name="FiveYearRevolvingCreditFacilityMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_ThreeSixtyFourDayRevolvingCreditFacilityMember" name="ThreeSixtyFourDayRevolvingCreditFacilityMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_OutstandingLettersOfCreditUnderVariousBilateralCommittedLetterOfCreditFacilities" name="OutstandingLettersOfCreditUnderVariousBilateralCommittedLetterOfCreditFacilities" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="nov_InterestRateUnderMulticurrencyFacility" name="InterestRateUnderMulticurrencyFacility" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DerivativeFinancialInstrumentsTablesAbstract" name="DerivativeFinancialInstrumentsTablesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_OutstandingForeignCurrencyForwardContractsTextBlock" name="OutstandingForeignCurrencyForwardContractsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DerivativeFinancialInstrumentsDetailsAbstract" name="DerivativeFinancialInstrumentsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_OutstandingForeignCurrencyForwardContractsAbstract" name="OutstandingForeignCurrencyForwardContractsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_PrepaidAndOtherCurrentAssetsMember" name="PrepaidAndOtherCurrentAssetsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_EffectOfDerivativeInstrumentsOnConsolidatedStatementOfIncomeAbstract" name="EffectOfDerivativeInstrumentsOnConsolidatedStatementOfIncomeAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_RevenueMember" name="RevenueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CostOfRevenueMember" name="CostOfRevenueMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_OtherIncomeExpenseNetMember" name="OtherIncomeExpenseNetMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DerivativeFinancialInstrumentsTextualsAbstract" name="DerivativeFinancialInstrumentsTextualsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DerivativeFinancialInstrumentsPoliciesAbstract" name="DerivativeFinancialInstrumentsPoliciesAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_MinimumDerivativeFinancialInstrumentsTerm" name="MinimumDerivativeFinancialInstrumentsTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_MaximumDerivativeFinancialInstrumentsTerm" name="MaximumDerivativeFinancialInstrumentsTerm" type="xbrli:integerItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_FirmCommitmentsMember" name="FirmCommitmentsMember" type="us-types:domainItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_FairValueByBalanceSheetsGroupingAbstract" name="FairValueByBalanceSheetsGroupingAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DerivativeInstrumentsDesignatedAsHedgingInstrumentsAbstract" name="DerivativeInstrumentsDesignatedAsHedgingInstrumentsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_CashDividendsTextBlock" name="CashDividendsTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_UnrecognizedTaxBenefitAssociatedWithForeignTax" name="UnrecognizedTaxBenefitAssociatedWithForeignTax" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" />
  <element id="nov_DeferredTaxAssets" name="DeferredTaxAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
  <element id="nov_AdoptionOfPolicyRelatedToFairValueMeasurementsDisclosuresTextBlock" name="AdoptionOfPolicyRelatedToFairValueMeasurementsDisclosuresTextBlock" type="us-types:textBlockItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_DevaluedChargesOnMonetaryAssets" name="DevaluedChargesOnMonetaryAssets" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="nov_AdditionalDevaluedChargesOnAccountsReceivable" name="AdditionalDevaluedChargesOnAccountsReceivable" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" />
  <element id="nov_CashDividendsDetailsAbstract" name="CashDividendsDetailsAbstract" abstract="true" type="xbrli:stringItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="duration" />
  <element id="nov_InvestmentInSubsidiary" name="InvestmentInSubsidiary" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" />
</schema>
