<?xml version="1.0" encoding="utf-8"?>
<InstanceReport xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  <Version>1.0.0.3</Version>
  <hasSegments>false</hasSegments>
  <ReportName>Commitments and Contingencies</ReportName>
  <RoundingOption />
  <Columns>
    <Column>
      <LabelColumn>false</LabelColumn>
      <Id>1</Id>
      <Labels>
        <Label Id="1" Label="6 Months Ended" />
        <Label Id="2" Label="Jun. 30, 2009" />
        <Label Id="4" Label="USD / shares" />
      </Labels>
      <CurrencySymbol>$</CurrencySymbol>
      <hasSegments>false</hasSegments>
      <hasScenarios>false</hasScenarios>
      <Segments />
      <Scenarios />
      <Units>
        <Unit>
          <UnitID>USD</UnitID>
          <UnitType>Standard</UnitType>
          <StandardMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </StandardMeasure>
          <Scale>0</Scale>
        </Unit>
        <Unit>
          <UnitID>USDEPS</UnitID>
          <UnitType>Divide</UnitType>
          <NumeratorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/iso4217</MeasureSchema>
            <MeasureValue>USD</MeasureValue>
            <MeasureNamespace>iso4217</MeasureNamespace>
          </NumeratorMeasure>
          <DenominatorMeasure>
            <MeasureSchema>http://www.xbrl.org/2003/instance</MeasureSchema>
            <MeasureValue>shares</MeasureValue>
            <MeasureNamespace>xbrli</MeasureNamespace>
          </DenominatorMeasure>
          <Scale>0</Scale>
        </Unit>
      </Units>
    </Column>
  </Columns>
  <Rows>
    <Row>
      <Id>2</Id>
      <Label>Commitments and Contingencies [Abstract]</Label>
      <Level>0</Level>
      <ElementName>bhi_CommitmentsAndContingenciesAbstract</ElementName>
      <ElementPrefix>bhi</ElementPrefix>
      <IsBaseElement>false</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ElementDataType>string</ElementDataType>
      <ShortDefinition>Commitments and Contingencies.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>true</IsAbstractGroupTitle>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsEPS>false</IsEPS>
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText />
          <NonNumericTextHeader />
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
        </Cell>
      </Cells>
      <ElementDefenition>Commitments and Contingencies.</ElementDefenition>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
    <Row>
      <Id>3</Id>
      <Label>COMMITMENTS AND CONTINGENCIES</Label>
      <Level>1</Level>
      <ElementName>us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</ElementName>
      <ElementPrefix>us-gaap</ElementPrefix>
      <IsBaseElement>true</IsBaseElement>
      <BalanceType>na</BalanceType>
      <PeriodType>duration</PeriodType>
      <ElementDataType>string</ElementDataType>
      <ShortDefinition>No definition available.</ShortDefinition>
      <IsReportTitle>false</IsReportTitle>
      <IsSegmentTitle>false</IsSegmentTitle>
      <IsSubReportEnd>false</IsSubReportEnd>
      <IsCalendarTitle>false</IsCalendarTitle>
      <IsTuple>false</IsTuple>
      <IsAbstractGroupTitle>false</IsAbstractGroupTitle>
      <IsBeginningBalance>false</IsBeginningBalance>
      <IsEndingBalance>false</IsEndingBalance>
      <IsEPS>false</IsEPS>
      <Cells>
        <Cell>
          <Id>1</Id>
          <ShowCurrencySymbol>false</ShowCurrencySymbol>
          <IsNumeric>false</IsNumeric>
          <NumericAmount>0</NumericAmount>
          <RoundedNumericAmount>0</RoundedNumericAmount>
          <NonNumbericText>&lt;!--DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" --&gt;
   &lt;html&gt;
   &lt;head&gt;&lt;/head&gt;
   &lt;body&gt;
   &lt;!-- Begin Block Tagged Note 13 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 12pt"&gt;&lt;b&gt;NOTE 13. COMMITMENTS AND CONTINGENCIES&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&lt;b&gt;Litigation&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;We are involved in litigation or proceedings that have arisen in our ordinary business
   activities. We insure against these risks to the extent deemed prudent by our management and to
   the extent insurance is available, but no assurance can be given that the nature and amount of that
   insurance will be sufficient to fully indemnify us against liabilities arising out of pending and
   future legal proceedings. Many of these insurance policies contain deductibles or self-insured
   retentions in amounts we deem prudent and for which we are responsible for payment. In determining
   the amount of self-insurance, it is our policy to self-insure those losses that are predictable,
   measurable and recurring in nature, such as claims for automobile liability, general liability and
   workers compensation. We record accruals for the uninsured portion of losses. The accruals for
   losses are calculated by estimating losses for claims using historical claim data, specific loss
   development factors and other information as necessary.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On April&amp;#160;26, 2007, the United States District Court, Southern District of Texas, Houston
   Division (the &amp;#8220;Court&amp;#8221;) unsealed a three-count criminal information (the &amp;#8220;Information&amp;#8221;) that had
   been filed against us as part of the execution of a Deferred Prosecution Agreement (the &amp;#8220;DPA&amp;#8221;)
   between us and the Department of Justice (&amp;#8220;DOJ&amp;#8221;). The three counts arose out of payments made to
   an agent in connection with a project in Kazakhstan and included conspiracy to violate the Foreign
   Corrupt Practices Act (&amp;#8220;FCPA&amp;#8221;), a substantive violation of the antibribery provisions of the FCPA,
   and a violation of the FCPA&amp;#8217;s books-and-records provisions. All three counts related to our
   operations in Kazakhstan during the period from 2000 to 2003. The DPA relates to our
   March&amp;#160;29, 2002 announcement that the SEC and the DOJ were conducting investigations into
   allegations of violations of law relating to Nigeria and other related matters. In connection
   therewith, the SEC had issued a formal order of investigation into possible violations of
   provisions under the FCPA and issued subpoenas regarding our operations in Nigeria, Angola and
   Kazakhstan.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On April&amp;#160;26, 2009, the DPA expired and pursuant to a motion filed by the DOJ, the Court issued
   an order on April&amp;#160;28, 2009, dismissing the Information on the basis that the Company had fully
   complied with its obligations under the DPA.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;The DPA also required us to retain an independent monitor (the &amp;#8220;Monitor&amp;#8221;) for a term of three
       years to assess and make recommendations about our compliance policies and procedures and our
       implementation of those procedures. In addition, the Monitor was required to perform two follow up
       reviews and to &amp;#8220;certify whether the anti-bribery compliance program of Baker Hughes, including its
       policies and procedures, is appropriately designed and implemented to ensure compliance with the
       FCPA, U.S. commercial bribery laws and foreign bribery laws.&amp;#8221; On April&amp;#160;8, 2009, the Monitor issued
       his report for the first of such follow up reviews, and the Monitor issued his certification that
       our compliance program is appropriately designed and implemented to ensure such compliance.
   Pursuant to the DPA, the DOJ has agreed not to prosecute us for violations of the FCPA based on
       information that we have disclosed to the DOJ regarding our operations in Nigeria, Angola,
       Kazakhstan, Indonesia, Russia, Uzbekistan, Turkmenistan, and Azerbaijan, among other countries.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On April&amp;#160;26, 2007, the Court also accepted a plea of guilty by our subsidiary Baker Hughes
       Services International, Inc. (&amp;#8220;BHSII&amp;#8221;) pursuant to a plea agreement between BHSII and the DOJ (the
   &amp;#8220;Plea Agreement&amp;#8221;) based on similar charges relating to the same conduct. Pursuant to the Plea
       Agreement, BHSII agreed to a three-year term of organizational probation. The Plea Agreement
       contains provisions requiring BHSII to cooperate with the government, to comply with all federal
       criminal law, and to adopt a Compliance Code similar to the one that the DPA requires of the
       Company.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Also on April&amp;#160;26, 2007, the SEC filed a Complaint (the &amp;#8220;SEC Complaint&amp;#8221;) and a proposed order
   (&amp;#8220;2007 Order&amp;#8221;) against us in the Court. The SEC Complaint and the 2007 Order were filed as part of
       a settled civil enforcement action by the SEC, to resolve the civil portion of the government&amp;#8217;s
       investigation of us. As part of our agreement with the SEC, we consented to the filing of the SEC
       Complaint without admitting or denying the allegations in the Complaint, and also consented to the
       entry of the 2007 Order. The SEC Complaint alleged civil violations of the FCPA&amp;#8217;s antibribery
       provisions related to our operations in Kazakhstan, the FCPA&amp;#8217;s books-and-records and
       internal-controls provisions related to our operations in Nigeria, Angola, Kazakhstan, Indonesia,
       Russia, and Uzbekistan, and the cease and desist order that we had entered into with the SEC on
       September&amp;#160;12, 2001 (&amp;#8220;2001 Order&amp;#8221;). In entering into the 2001 Order, we had neither admitted nor
       denied the factual allegations contained therein including alleged violations of Section
       13(b)(2)(A) and Section&amp;#160;13(b)(2)(B) of the Securities Exchange Act of 1934 that require issuers to:
   (x)&amp;#160;make and keep books, records and accounts, which, in reasonable detail, accurately and fairly
       reflect the transactions and dispositions of the assets of the issuer and (y)&amp;#160;devise and maintain a
       system of internal accounting controls sufficient to provide reasonable assurances that: (i)
   transactions are executed in accordance with management&amp;#8217;s general or specific authorization; and
   (ii)&amp;#160;transactions are recorded as necessary: (I)&amp;#160;to permit preparation of financial statements in
       conformity with generally accepted accounting principles or any other criteria applicable to such
       statements, and (II)&amp;#160;to maintain accountability for assets. The 2007 Order became effective on
       May&amp;#160;1, 2007, which is the date it was confirmed by the Court. The 2007 Order enjoins us from
       violating the FCPA&amp;#8217;s antibribery, books-and-records, and internal-controls provisions. As in the
       DPA, it requires that we retain the independent monitor to assess our FCPA compliance policies and
       procedures for the three-year period.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;Under the terms of the settlements with the DOJ and the SEC, the Company and BHSII paid, in
       the second quarter of 2007, $44&amp;#160;million ($11&amp;#160;million in criminal penalties, $10&amp;#160;million in civil
       penalties, $20&amp;#160;million in disgorgement of profits and $3&amp;#160;million in pre-judgment interest) to
       settle these investigations. In the fourth quarter of 2006, we recorded a financial charge for the
       potential settlement.
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;On May&amp;#160;4, 2007 and May&amp;#160;15, 2007, the Sheetmetal Workers&amp;#8217; National Pension Fund and Chris
       Larson, respectively, instituted shareholder derivative lawsuits for and on the Company&amp;#8217;s behalf
       against certain current and former members of the Board of Directors and certain current and former
       officers, and the Company as a nominal defendant, following the Company&amp;#8217;s settlement with the DOJ
       and SEC in April&amp;#160;2007. On August&amp;#160;17, 2007, the Alaska Plumbing and Pipefitting Industry Pension
       Trust also instituted a shareholder derivative lawsuit for and on the Company&amp;#8217;s behalf against
       certain current and former members of the Board of Directors and certain current and former
       officers, and the Company as a nominal defendant. On June&amp;#160;6, 2008, the Midwestern Teamsters
       Pension Trust Fund and Oppenheim Kapitalanlagegesellschaft mbH instituted a shareholder derivative
       lawsuit for and on the Company&amp;#8217;s behalf against certain current and former members of the Board of
       Directors and certain current and former officers, and the Company as a nominal defendant. The
       complaints in all four lawsuits allege, among other things, that the individual defendants failed
       to implement adequate controls and compliance procedures to prevent the events addressed by the
       settlement with the DOJ and SEC. The relief sought in the lawsuits includes a declaration that the
       defendants breached their fiduciary duties, an award of damages sustained by the Company as a
       result of the alleged breach and monetary and injunctive relief, as well as attorneys&amp;#8217; and experts&amp;#8217;
       fees. On May&amp;#160;15, 2008, the consolidated complaint of the Sheetmetal Workers&amp;#8217; National Pension Fund
       and the Alaska Plumbing and Pipefitting Industry Pension Trust was dismissed for lack of subject
       matter jurisdiction by the Houston Division of the United States District Court for the Southern
       District of Texas. The lawsuit brought by Chris Larson in the 215th District Court of Harris
       County, Texas was dismissed on September&amp;#160;15, 2008. The lawsuit brought by the Midwestern Teamsters
       Pension Trust Fund and Oppenheim Kapitalanlagegesellschaft mbH in the Houston Division of the
       United States District Court for the Southern District of Texas was dismissed on May&amp;#160;26, 2009. The
       time period for plaintiffs to file a Notice of Appeal in each of the cases has expired.
   &lt;/div&gt;
   &lt;!-- Folio --&gt;
   &lt;!-- /Folio --&gt;
   &lt;/div&gt;
   &lt;!-- PAGEBREAK --&gt;
   &lt;div style="font-family: 'Times New Roman',Times,serif"&gt;
   &lt;div align="center" style="font-size: 10pt; margin-top: 0pt"&gt;
   &lt;b&gt;
   &lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 12pt"&gt;&lt;b&gt;Other&lt;/b&gt;
   &lt;/div&gt;
   &lt;div align="left" style="font-size: 10pt; margin-top: 6pt"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;In the normal course of business with customers, vendors and others, we have entered into
       off-balance sheet arrangements, such as surety bonds for performance, letters of credit and other
       bank issued guarantees, which totaled approximately $670&amp;#160;million at June&amp;#160;30, 2009. None of the
       off-balance sheet arrangements either has, or is likely to have, a material effect on our
       consolidated condensed financial statements.
   &lt;/div&gt;
   &lt;/div&gt;
   &lt;/body&gt;
   &lt;/html&gt;
</NonNumbericText>
          <NonNumericTextHeader>&lt;!-- Begin Block Tagged Note 13 - us-gaap:CommitmentsAndContingenciesDisclosureTextBlock--&gt;

   NOTE 13. COMMITMENTS AND CONTINGENCIES

   Litigation
  </NonNumericTextHeader>
          <FootnoteIndexer />
          <hasSegments>false</hasSegments>
          <hasScenarios>false</hasScenarios>
        </Cell>
      </Cells>
      <ElementDefenition>No definition available.</ElementDefenition>
      <ElementReferences>No authoritative reference available.</ElementReferences>
      <IsTotalLabel>false</IsTotalLabel>
    </Row>
  </Rows>
  <Footnotes />
  <ComparabilityReport>false</ComparabilityReport>
  <NumberOfCols>1</NumberOfCols>
  <NumberOfRows>2</NumberOfRows>
  <HasScenarios>false</HasScenarios>
  <MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel>
  <SharesRoundingLevel>UnKnown</SharesRoundingLevel>
  <PerShareRoundingLevel>UnKnown</PerShareRoundingLevel>
  <HasPureData>false</HasPureData>
  <SharesShouldBeRounded>true</SharesShouldBeRounded>
</InstanceReport>
