<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by Fujitsu XWand B0150 -->
<linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:vrtx="http://www.vrtx.com/20110331" xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xlink="http://www.w3.org/1999/xlink">
  <roleRef roleURI="http://www.vrtx.com/role/StatementOfStockholdersEquity" xlink:type="simple" xlink:href="vrtx-20110331.xsd#StatementOfStockholdersEquity"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureRestructuringExpenseDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureRestructuringExpenseDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureFairValueOfFinancialInstrumentsDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureStockBasedCompensationExpensesDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureStockBasedCompensationExpensesDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureMarketableSecuritiesDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureMarketableSecuritiesDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureAcquisitionOfViroChemPharmaIncDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureAcquisitionOfViroChemPharmaIncDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureCollaborativeArrangementsDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureCollaborativeArrangementsDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/BalanceSheet" xlink:type="simple" xlink:href="vrtx-20110331.xsd#BalanceSheet"/>
  <roleRef roleURI="http://www.vrtx.com/role/CashFlows" xlink:type="simple" xlink:href="vrtx-20110331.xsd#CashFlows"/>
  <roleRef roleURI="http://www.vrtx.com/role/StatementOfIncome" xlink:type="simple" xlink:href="vrtx-20110331.xsd#StatementOfIncome"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails3" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureFairValueOfFinancialInstrumentsDetails3"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureCommonStockOfferingsDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureCommonStockOfferingsDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureCommitmentsDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureCommitmentsDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureAccountingPoliciesDetails2" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureAccountingPoliciesDetails2"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureAccountingPoliciesDetails3" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureAccountingPoliciesDetails3"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureAccountingPoliciesDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureAccountingPoliciesDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureConvertibleSeniorSubordinatedNotesDue2015Details" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureConvertibleSeniorSubordinatedNotesDue2015Details"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureGuaranteesDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureGuaranteesDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosurePreferredStockCommonStockAndEquityPlansDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosurePreferredStockCommonStockAndEquityPlansDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosurePreferredStockCommonStockAndEquityPlansDetails2" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosurePreferredStockCommonStockAndEquityPlansDetails2"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureIncomeTaxesDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureIncomeTaxesDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureSubsequentEventDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureSubsequentEventDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosurePropertyAndEquipmentDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosurePropertyAndEquipmentDetails"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureStockBasedCompensationExpenseDetails2" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureStockBasedCompensationExpenseDetails2"/>
  <roleRef roleURI="http://www.vrtx.com/role/DisclosureCreditAgreementDetails" xlink:type="simple" xlink:href="vrtx-20110331.xsd#DisclosureCreditAgreementDetails"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/StatementOfStockholdersEquity">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" use="optional" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="StatementEquityComponentsAxis" xlink:title="StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementEquityComponentsAxis" xlink:title="definition: StatementTable to StatementEquityComponentsAxis" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain" xlink:title="EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="EquityComponentDomain_2" xlink:title="EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementEquityComponentsAxis" xlink:to="EquityComponentDomain_2" xlink:title="definition: StatementEquityComponentsAxis to EquityComponentDomain" use="optional" priority="1" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockMember" xlink:label="CommonStockMember" xlink:title="CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="CommonStockMember" xlink:title="definition: EquityComponentDomain to CommonStockMember" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="AdditionalPaidInCapitalMember" xlink:title="AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AdditionalPaidInCapitalMember" xlink:title="definition: EquityComponentDomain to AdditionalPaidInCapitalMember" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredCompensationShareBasedPaymentsMember" xlink:label="DeferredCompensationShareBasedPaymentsMember" xlink:title="DeferredCompensationShareBasedPaymentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="DeferredCompensationShareBasedPaymentsMember" xlink:title="definition: EquityComponentDomain to DeferredCompensationShareBasedPaymentsMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="AccumulatedOtherComprehensiveIncomeMember" xlink:title="AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="AccumulatedOtherComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to AccumulatedOtherComprehensiveIncomeMember" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="RetainedEarningsMember" xlink:title="RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="RetainedEarningsMember" xlink:title="definition: EquityComponentDomain to RetainedEarningsMember" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ComprehensiveIncomeMember" xlink:label="ComprehensiveIncomeMember" xlink:title="ComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityComponentDomain" xlink:to="ComprehensiveIncomeMember" xlink:title="definition: EquityComponentDomain to ComprehensiveIncomeMember" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:label="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="IncreaseDecreaseInStockholdersEquityRollForward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncreaseDecreaseInStockholdersEquityRollForward" xlink:title="definition: StatementLineItems to IncreaseDecreaseInStockholdersEquityRollForward" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:label="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" xlink:label="OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" xlink:title="OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeReclassificationAdjustmentForSaleOfSecuritiesIncludedInNetIncomeNetOfTax" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:label="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_IssuancesOfCommonStockAbstract" xlink:label="IssuancesOfCommonStockAbstract" xlink:title="IssuancesOfCommonStockAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="IssuancesOfCommonStockAbstract" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to IssuancesOfCommonStockAbstract" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues_2" xlink:title="StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IssuancesOfCommonStockAbstract" xlink:to="StockIssuedDuringPeriodValueNewIssues_2" xlink:title="definition: IssuancesOfCommonStockAbstract to StockIssuedDuringPeriodValueNewIssues" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueNewIssues_2" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: StockIssuedDuringPeriodValueNewIssues to StockIssuedDuringPeriodSharesNewIssues" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes" xlink:label="StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes" xlink:title="StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IssuancesOfCommonStockAbstract" xlink:to="StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes" xlink:title="definition: IssuancesOfCommonStockAbstract to StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:label="StockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:title="StockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes" xlink:to="StockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:title="definition: StockIssuedDuringPeriodExchangeForConvertibleSubordinatedNotes to StockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2" xlink:title="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IssuancesOfCommonStockAbstract" xlink:to="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2" xlink:title="definition: IssuancesOfCommonStockAbstract to StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities_2" xlink:to="StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" xlink:title="definition: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities to StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:label="StockIssuedDuringPeriodValueAcquisitions" xlink:title="StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IssuancesOfCommonStockAbstract" xlink:to="StockIssuedDuringPeriodValueAcquisitions" xlink:title="definition: IssuancesOfCommonStockAbstract to StockIssuedDuringPeriodValueAcquisitions" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:label="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueAcquisitions" xlink:to="StockIssuedDuringPeriodSharesAcquisitions" xlink:title="definition: StockIssuedDuringPeriodValueAcquisitions to StockIssuedDuringPeriodSharesAcquisitions" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodValueBenefitPlans" xlink:label="StockIssuedDuringPeriodValueBenefitPlans" xlink:title="StockIssuedDuringPeriodValueBenefitPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IssuancesOfCommonStockAbstract" xlink:to="StockIssuedDuringPeriodValueBenefitPlans" xlink:title="definition: IssuancesOfCommonStockAbstract to StockIssuedDuringPeriodValueBenefitPlans" order="50.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodSharesBenefitPlans" xlink:label="StockIssuedDuringPeriodSharesBenefitPlans" xlink:title="StockIssuedDuringPeriodSharesBenefitPlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockIssuedDuringPeriodValueBenefitPlans" xlink:to="StockIssuedDuringPeriodSharesBenefitPlans" xlink:title="definition: StockIssuedDuringPeriodValueBenefitPlans to StockIssuedDuringPeriodSharesBenefitPlans" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityPeriodIncreaseDecrease" xlink:label="StockholdersEquityPeriodIncreaseDecrease" xlink:title="StockholdersEquityPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="StockholdersEquityPeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to StockholdersEquityPeriodIncreaseDecrease" use="optional" order="90.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:label="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityPeriodIncreaseDecrease" xlink:to="StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" xlink:title="definition: StockholdersEquityPeriodIncreaseDecrease to StockIssuedDuringPeriodSharesPeriodIncreaseDecrease" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:label="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="CommonStockSharesOutstanding" xlink:title="CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="CommonStockSharesOutstanding" xlink:title="definition: IncreaseDecreaseInStockholdersEquityRollForward to CommonStockSharesOutstanding" order="80.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:label="StockIssuedDuringPeriodValueNewIssues"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities" xlink:label="StockIssuedDuringPeriodValueConversionOfConvertibleSecurities"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="StockIssuedDuringPeriodValueStockOptionsExercised"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/BalanceSheet">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain_2" xlink:title="ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain_2" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" priority="1" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="StatementOfFinancialPositionAbstract" xlink:title="StatementOfFinancialPositionAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StatementOfFinancialPositionAbstract" xlink:title="definition: StatementLineItems to StatementOfFinancialPositionAbstract" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="AssetsAbstract" xlink:title="AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="AssetsAbstract" xlink:title="definition: StatementOfFinancialPositionAbstract to AssetsAbstract" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="AssetsCurrentAbstract" xlink:title="AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="AssetsCurrentAbstract" xlink:title="definition: AssetsAbstract to AssetsCurrentAbstract" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: AssetsCurrentAbstract to CashAndCashEquivalentsAtCarryingValue" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrent" xlink:label="AvailableForSaleSecuritiesCurrent" xlink:title="AvailableForSaleSecuritiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AvailableForSaleSecuritiesCurrent" xlink:title="definition: AssetsCurrentAbstract to AvailableForSaleSecuritiesCurrent" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="AccountsReceivableNetCurrent" xlink:title="AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AccountsReceivableNetCurrent" xlink:title="definition: AssetsCurrentAbstract to AccountsReceivableNetCurrent" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InventoryNet" xlink:label="InventoryNet" xlink:title="InventoryNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="InventoryNet" xlink:title="definition: AssetsCurrentAbstract to InventoryNet" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="PrepaidExpenseAndOtherAssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="PrepaidExpenseAndOtherAssetsCurrent" xlink:title="definition: AssetsCurrentAbstract to PrepaidExpenseAndOtherAssetsCurrent" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="AssetsCurrent" xlink:title="AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AssetsCurrent" xlink:title="definition: AssetsCurrentAbstract to AssetsCurrent" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesNoncurrent" xlink:label="AvailableForSaleSecuritiesNoncurrent" xlink:title="AvailableForSaleSecuritiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsCurrentAbstract" xlink:to="AvailableForSaleSecuritiesNoncurrent" xlink:title="definition: AssetsCurrentAbstract to AvailableForSaleSecuritiesNoncurrent" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="RestrictedCashAndCashEquivalentsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="definition: AssetsAbstract to RestrictedCashAndCashEquivalentsNoncurrent" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="PropertyPlantAndEquipmentNet" xlink:title="PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="PropertyPlantAndEquipmentNet" xlink:title="definition: AssetsAbstract to PropertyPlantAndEquipmentNet" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="OtherIndefiniteLivedIntangibleAssets" xlink:title="OtherIndefiniteLivedIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="OtherIndefiniteLivedIntangibleAssets" xlink:title="definition: AssetsAbstract to OtherIndefiniteLivedIntangibleAssets" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Goodwill" xlink:label="Goodwill" xlink:title="Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="Goodwill" xlink:title="definition: AssetsAbstract to Goodwill" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="OtherAssetsNoncurrent" xlink:title="OtherAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="OtherAssetsNoncurrent" xlink:title="definition: AssetsAbstract to OtherAssetsNoncurrent" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Assets" xlink:label="Assets" xlink:title="Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AssetsAbstract" xlink:to="Assets" xlink:title="definition: AssetsAbstract to Assets" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="LiabilitiesAndStockholdersEquityAbstract" xlink:title="LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfFinancialPositionAbstract" xlink:to="LiabilitiesAndStockholdersEquityAbstract" xlink:title="definition: StatementOfFinancialPositionAbstract to LiabilitiesAndStockholdersEquityAbstract" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="LiabilitiesCurrentAbstract" xlink:title="LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesCurrentAbstract" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesCurrentAbstract" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccountsPayableCurrent" xlink:label="AccountsPayableCurrent" xlink:title="AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccountsPayableCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to AccountsPayableCurrent" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="AccruedLiabilitiesCurrent" xlink:title="AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="AccruedLiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to AccruedLiabilitiesCurrent" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestPayableCurrent" xlink:label="InterestPayableCurrent" xlink:title="InterestPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="InterestPayableCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to InterestPayableCurrent" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenueCurrent" xlink:label="DeferredRevenueCurrent" xlink:title="DeferredRevenueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DeferredRevenueCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to DeferredRevenueCurrent" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringReserveCurrent" xlink:label="RestructuringReserveCurrent" xlink:title="RestructuringReserveCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="RestructuringReserveCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to RestructuringReserveCurrent" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityCurrent" xlink:label="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityCurrent" xlink:title="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityCurrent" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to DerivativeLiabilitiesCurrent" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="OtherLiabilitiesCurrent" xlink:title="OtherLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="OtherLiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to OtherLiabilitiesCurrent" use="optional" order="80.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="LiabilitiesCurrent" xlink:title="LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="LiabilitiesCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to LiabilitiesCurrent" use="optional" order="90.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShortTermBorrowings" xlink:label="ShortTermBorrowings" xlink:title="ShortTermBorrowings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ShortTermBorrowings" xlink:title="definition: LiabilitiesCurrentAbstract to ShortTermBorrowings" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtCurrent" xlink:label="ConvertibleSubordinatedDebtCurrent" xlink:title="ConvertibleSubordinatedDebtCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesCurrentAbstract" xlink:to="ConvertibleSubordinatedDebtCurrent" xlink:title="definition: LiabilitiesCurrentAbstract to ConvertibleSubordinatedDebtCurrent" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenueNoncurrent" xlink:label="DeferredRevenueNoncurrent" xlink:title="DeferredRevenueNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredRevenueNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to DeferredRevenueNoncurrent" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringReserveNoncurrent" xlink:label="RestructuringReserveNoncurrent" xlink:title="RestructuringReserveNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="RestructuringReserveNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to RestructuringReserveNoncurrent" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="ConvertibleSubordinatedDebtNoncurrent" xlink:title="ConvertibleSubordinatedDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="ConvertibleSubordinatedDebtNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to ConvertibleSubordinatedDebtNoncurrent" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to DeferredTaxLiabilitiesNoncurrent" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AssetRetirementObligationsNoncurrent" xlink:label="AssetRetirementObligationsNoncurrent" xlink:title="AssetRetirementObligationsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="AssetRetirementObligationsNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to AssetRetirementObligationsNoncurrent" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Liabilities" xlink:label="Liabilities" xlink:title="Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="Liabilities" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to Liabilities" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommitmentsAndContingencies2009" xlink:label="CommitmentsAndContingencies2009" xlink:title="CommitmentsAndContingencies2009"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="CommitmentsAndContingencies2009" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to CommitmentsAndContingencies2009" use="optional" order="80.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" use="optional" order="90.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="PreferredStockValue" xlink:title="PreferredStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="PreferredStockValue" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to PreferredStockValue" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockValue" xlink:label="CommonStockValue" xlink:title="CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="CommonStockValue" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to CommonStockValue" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdditionalPaidInCapitalCommonStock" xlink:label="AdditionalPaidInCapitalCommonStock" xlink:title="AdditionalPaidInCapitalCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AdditionalPaidInCapitalCommonStock" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AdditionalPaidInCapitalCommonStock" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to AccumulatedOtherComprehensiveIncomeLossNetOfTax" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="RetainedEarningsAccumulatedDeficit" xlink:title="RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="RetainedEarningsAccumulatedDeficit" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to RetainedEarningsAccumulatedDeficit" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:title="definition: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract to StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="LiabilitiesAndStockholdersEquity" xlink:title="LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="LiabilitiesAndStockholdersEquity" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to LiabilitiesAndStockholdersEquity" use="optional" order="100.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent" xlink:label="DerivativeLiabilitiesNoncurrent" xlink:title="DerivativeLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="DerivativeLiabilitiesNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to DerivativeLiabilitiesNoncurrent" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityNoncurrent" xlink:label="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityNoncurrent" xlink:title="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LiabilitiesAndStockholdersEquityAbstract" xlink:to="SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityNoncurrent" xlink:title="definition: LiabilitiesAndStockholdersEquityAbstract to SecuredLongTermDebtAndEmbeddedDerivativeFairValueOfEmbeddedDerivativeLiabilityNoncurrent" use="optional" order="8000.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/StatementOfIncome">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="IncomeStatementAbstract" xlink:title="IncomeStatementAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="IncomeStatementAbstract" xlink:title="definition: StatementLineItems to IncomeStatementAbstract" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RevenuesAbstract" xlink:label="RevenuesAbstract" xlink:title="RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="RevenuesAbstract" xlink:title="definition: IncomeStatementAbstract to RevenuesAbstract" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RoyaltyRevenue" xlink:label="RoyaltyRevenue" xlink:title="RoyaltyRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesAbstract" xlink:to="RoyaltyRevenue" xlink:title="definition: RevenuesAbstract to RoyaltyRevenue" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeRevenues" xlink:label="CollaborativeRevenues" xlink:title="CollaborativeRevenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesAbstract" xlink:to="CollaborativeRevenues" xlink:title="definition: RevenuesAbstract to CollaborativeRevenues" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Revenues" xlink:label="Revenues" xlink:title="Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RevenuesAbstract" xlink:to="Revenues" xlink:title="definition: RevenuesAbstract to Revenues" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="CostsAndExpensesAbstract" xlink:title="CostsAndExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="CostsAndExpensesAbstract" xlink:title="definition: IncomeStatementAbstract to CostsAndExpensesAbstract" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DirectOperatingCostRoyaltyExpense" xlink:label="DirectOperatingCostRoyaltyExpense" xlink:title="DirectOperatingCostRoyaltyExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="DirectOperatingCostRoyaltyExpense" xlink:title="definition: CostsAndExpensesAbstract to DirectOperatingCostRoyaltyExpense" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="ResearchAndDevelopmentExpense" xlink:title="ResearchAndDevelopmentExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="ResearchAndDevelopmentExpense" xlink:title="definition: CostsAndExpensesAbstract to ResearchAndDevelopmentExpense" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense" xlink:label="SellingGeneralAndAdministrativeExpense" xlink:title="SellingGeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="SellingGeneralAndAdministrativeExpense" xlink:title="definition: CostsAndExpensesAbstract to SellingGeneralAndAdministrativeExpense" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringCharges" xlink:label="RestructuringCharges" xlink:title="RestructuringCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="RestructuringCharges" xlink:title="definition: CostsAndExpensesAbstract to RestructuringCharges" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessCombinationAcquisitionRelatedCostsAndSeveranceCosts" xlink:label="BusinessCombinationAcquisitionRelatedCostsAndSeveranceCosts" xlink:title="BusinessCombinationAcquisitionRelatedCostsAndSeveranceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="BusinessCombinationAcquisitionRelatedCostsAndSeveranceCosts" xlink:title="definition: CostsAndExpensesAbstract to BusinessCombinationAcquisitionRelatedCostsAndSeveranceCosts" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CostsAndExpenses" xlink:label="CostsAndExpenses" xlink:title="CostsAndExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="CostsAndExpenses" xlink:title="definition: CostsAndExpensesAbstract to CostsAndExpenses" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CostsAndExpensesAbstract" xlink:to="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="definition: CostsAndExpensesAbstract to ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="OperatingIncomeLoss" xlink:title="OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="OperatingIncomeLoss" xlink:title="definition: IncomeStatementAbstract to OperatingIncomeLoss" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="InvestmentIncomeInterest" xlink:title="InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingIncomeLoss" xlink:to="InvestmentIncomeInterest" xlink:title="definition: OperatingIncomeLoss to InvestmentIncomeInterest" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestExpense" xlink:label="InterestExpense" xlink:title="InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingIncomeLoss" xlink:to="InterestExpense" xlink:title="definition: OperatingIncomeLoss to InterestExpense" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnDerivativeInstrumentsNetPretax" xlink:label="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="GainLossOnDerivativeInstrumentsNetPretax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingIncomeLoss" xlink:to="GainLossOnDerivativeInstrumentsNetPretax" xlink:title="definition: OperatingIncomeLoss to GainLossOnDerivativeInstrumentsNetPretax" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:label="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingIncomeLoss" xlink:to="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="definition: OperatingIncomeLoss to GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="GainLossOnSaleOfInvestments" xlink:title="GainLossOnSaleOfInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingIncomeLoss" xlink:to="GainLossOnSaleOfInvestments" xlink:title="definition: OperatingIncomeLoss to GainLossOnSaleOfInvestments" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="ProfitLoss" xlink:title="definition: IncomeStatementAbstract to ProfitLoss" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareBasic" xlink:label="EarningsPerShareBasic" xlink:title="EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareBasic" xlink:title="definition: IncomeStatementAbstract to EarningsPerShareBasic" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="EarningsPerShareDiluted" xlink:title="EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="EarningsPerShareDiluted" xlink:title="definition: IncomeStatementAbstract to EarningsPerShareDiluted" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfSharesOutstandingBasic" xlink:title="definition: IncomeStatementAbstract to WeightedAverageNumberOfSharesOutstandingBasic" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="WeightedAverageNumberOfDilutedSharesOutstanding" xlink:title="definition: IncomeStatementAbstract to WeightedAverageNumberOfDilutedSharesOutstanding" use="optional" order="80.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciple" xlink:label="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciple" xlink:title="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciple"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciple" xlink:title="definition: IncomeStatementAbstract to IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciple" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:label="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="definition: IncomeStatementAbstract to CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare" xlink:label="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare" xlink:title="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare" xlink:title="definition: IncomeStatementAbstract to IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerBasicShare" use="optional" order="8020.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare" xlink:label="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare" xlink:title="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare" xlink:title="definition: IncomeStatementAbstract to IncomeLossBeforeCumulativeEffectOfChangeInAccountingPrinciplePerDilutedShare" use="optional" order="8030.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerBasicShare" xlink:label="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerBasicShare" xlink:title="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerBasicShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerBasicShare" xlink:title="definition: IncomeStatementAbstract to CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerBasicShare" use="optional" order="8040.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerDilutedShare" xlink:label="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerDilutedShare" xlink:title="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerDilutedShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeStatementAbstract" xlink:to="CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerDilutedShare" xlink:title="definition: IncomeStatementAbstract to CumulativeEffectOfChangeInAccountingPrincipleNetOfTaxPerDilutedShare" use="optional" order="8050.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/CashFlows">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementLineItems" xlink:label="StatementLineItems" xlink:title="StatementLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementTable" xlink:label="StatementTable" xlink:title="StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="StatementLineItems" xlink:to="StatementTable" xlink:title="definition: StatementLineItems to StatementTable" order="10.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementScenarioAxis" xlink:label="StatementScenarioAxis" xlink:title="StatementScenarioAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="StatementTable" xlink:to="StatementScenarioAxis" xlink:title="definition: StatementTable to StatementScenarioAxis" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScenarioUnspecifiedDomain" xlink:label="ScenarioUnspecifiedDomain" xlink:title="ScenarioUnspecifiedDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="StatementScenarioAxis" xlink:to="ScenarioUnspecifiedDomain" xlink:title="definition: StatementScenarioAxis to ScenarioUnspecifiedDomain" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="StatementOfCashFlowsAbstract" xlink:title="StatementOfCashFlowsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementLineItems" xlink:to="StatementOfCashFlowsAbstract" xlink:title="definition: StatementLineItems to StatementOfCashFlowsAbstract" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="definition: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProfitLoss" xlink:label="ProfitLoss" xlink:title="ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ProfitLoss" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesAbstract to ProfitLoss" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="DepreciationDepletionAndAmortization" xlink:title="DepreciationDepletionAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DepreciationDepletionAndAmortization" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DepreciationDepletionAndAmortization" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensation" xlink:label="ShareBasedCompensation" xlink:title="ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ShareBasedCompensation" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ShareBasedCompensation" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherNoncashExpense" xlink:label="OtherNoncashExpense" xlink:title="OtherNoncashExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="OtherNoncashExpense" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to OtherNoncashExpense" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AmortizationOfDebtDiscountPremium" xlink:label="AmortizationOfDebtDiscountPremium" xlink:title="AmortizationOfDebtDiscountPremium"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AmortizationOfDebtDiscountPremium" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AmortizationOfDebtDiscountPremium" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeGainLossOnDerivativeNet" xlink:label="DerivativeGainLossOnDerivativeNet" xlink:title="DerivativeGainLossOnDerivativeNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="DerivativeGainLossOnDerivativeNet" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to DerivativeGainLossOnDerivativeNet" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="GainLossOnSaleOfPropertyPlantEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainLossOnSaleOfPropertyPlantEquipment" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainLossOnSaleOfPropertyPlantEquipment" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:label="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to CumulativeEffectOfChangeInAccountingPrinciplePresentedOnIncomeStatementNetOfTax" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_RealizedGainLossOnSaleWarrants" xlink:label="RealizedGainLossOnSaleWarrants" xlink:title="RealizedGainLossOnSaleWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="RealizedGainLossOnSaleWarrants" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to RealizedGainLossOnSaleWarrants" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" use="optional" order="8020.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOtherDeferredLiability" xlink:label="IncreaseDecreaseInOtherDeferredLiability" xlink:title="IncreaseDecreaseInOtherDeferredLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOtherDeferredLiability" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOtherDeferredLiability" use="optional" order="8030.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MarketableSecuritiesRealizedGainLoss" xlink:label="MarketableSecuritiesRealizedGainLoss" xlink:title="MarketableSecuritiesRealizedGainLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="MarketableSecuritiesRealizedGainLoss" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to MarketableSecuritiesRealizedGainLoss" use="optional" order="8040.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:label="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" use="optional" order="8050.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther" xlink:label="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther" xlink:title="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther" xlink:title="definition: AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract to AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesOther" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="IncreaseDecreaseInOperatingCapitalAbstract" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesAbstract to IncreaseDecreaseInOperatingCapitalAbstract" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="IncreaseDecreaseInAccountsReceivable" xlink:title="IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsReceivable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsReceivable" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="IncreaseDecreaseInInventories" xlink:title="IncreaseDecreaseInInventories"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInventories" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInventories" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="IncreaseDecreaseInAccountsPayable" xlink:title="IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccountsPayable" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccountsPayable" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_IncreaseDecreaseInAccruedExpensesAndOtherLiabilities" xlink:label="IncreaseDecreaseInAccruedExpensesAndOtherLiabilities" xlink:title="IncreaseDecreaseInAccruedExpensesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInAccruedExpensesAndOtherLiabilities" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInAccruedExpensesAndOtherLiabilities" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringReservePeriodIncreaseDecrease" xlink:label="RestructuringReservePeriodIncreaseDecrease" xlink:title="RestructuringReservePeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="RestructuringReservePeriodIncreaseDecrease" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to RestructuringReservePeriodIncreaseDecrease" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:label="IncreaseDecreaseInInterestPayableNet" xlink:title="IncreaseDecreaseInInterestPayableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInInterestPayableNet" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInInterestPayableNet" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredRevenue" xlink:label="IncreaseDecreaseInDeferredRevenue" xlink:title="IncreaseDecreaseInDeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="IncreaseDecreaseInDeferredRevenue" xlink:title="definition: IncreaseDecreaseInOperatingCapitalAbstract to IncreaseDecreaseInDeferredRevenue" use="optional" order="80.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="NetCashProvidedByUsedInOperatingActivities" xlink:title="NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInOperatingActivities" xlink:title="definition: NetCashProvidedByUsedInOperatingActivitiesAbstract to NetCashProvidedByUsedInOperatingActivities" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:title="definition: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInInvestingActivitiesAbstract" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecurities" xlink:label="PaymentsToAcquireAvailableForSaleSecurities" xlink:title="PaymentsToAcquireAvailableForSaleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireAvailableForSaleSecurities" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireAvailableForSaleSecurities" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:label="ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:title="ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="PaymentsToAcquirePropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquirePropertyPlantAndEquipment" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquirePropertyPlantAndEquipment" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInRestrictedCash" xlink:label="IncreaseDecreaseInRestrictedCash" xlink:title="IncreaseDecreaseInRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="IncreaseDecreaseInRestrictedCash" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to IncreaseDecreaseInRestrictedCash" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities" xlink:label="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="PaymentsForProceedsFromOtherInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsForProceedsFromOtherInvestingActivities" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsForProceedsFromOtherInvestingActivities" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="NetCashProvidedByUsedInInvestingActivities" xlink:title="NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInInvestingActivities" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to NetCashProvidedByUsedInInvestingActivities" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ProceedsFromSaleOfWarrants" xlink:label="ProceedsFromSaleOfWarrants" xlink:title="ProceedsFromSaleOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedsFromSaleOfWarrants" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to ProceedsFromSaleOfWarrants" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:label="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="PaymentsToAcquireBusinessesNetOfCashAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PaymentsToAcquireBusinessesNetOfCashAcquired" xlink:title="definition: NetCashProvidedByUsedInInvestingActivitiesAbstract to PaymentsToAcquireBusinessesNetOfCashAcquired" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:title="definition: StatementOfCashFlowsAbstract to NetCashProvidedByUsedInFinancingActivitiesAbstract" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:label="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDebtRestructuringCosts" xlink:label="PaymentsOfDebtRestructuringCosts" xlink:title="PaymentsOfDebtRestructuringCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="PaymentsOfDebtRestructuringCosts" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to PaymentsOfDebtRestructuringCosts" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="NetCashProvidedByUsedInFinancingActivities" xlink:title="NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="NetCashProvidedByUsedInFinancingActivities" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to NetCashProvidedByUsedInFinancingActivities" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfConvertibleDebt" xlink:label="RepaymentsOfConvertibleDebt" xlink:title="RepaymentsOfConvertibleDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfConvertibleDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfConvertibleDebt" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfCommonStock" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfLongTermDebt" use="optional" order="8020.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ProceedsFromIssuanceOfSecuredDebtAndSaleOfFutureMilestonePayments" xlink:label="ProceedsFromIssuanceOfSecuredDebtAndSaleOfFutureMilestonePayments" xlink:title="ProceedsFromIssuanceOfSecuredDebtAndSaleOfFutureMilestonePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="ProceedsFromIssuanceOfSecuredDebtAndSaleOfFutureMilestonePayments" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to ProceedsFromIssuanceOfSecuredDebtAndSaleOfFutureMilestonePayments" use="optional" order="8030.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfLongTermDebt" use="optional" order="8040.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_RepaymentsOfDebt" xlink:label="RepaymentsOfDebt" xlink:title="RepaymentsOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="RepaymentsOfDebt" xlink:title="definition: NetCashProvidedByUsedInFinancingActivitiesAbstract to RepaymentsOfDebt" order="20.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="EffectOfExchangeRateOnCashAndCashEquivalents" xlink:title="definition: StatementOfCashFlowsAbstract to EffectOfExchangeRateOnCashAndCashEquivalents" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="CashAndCashEquivalentsPeriodIncreaseDecrease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:title="definition: StatementOfCashFlowsAbstract to CashAndCashEquivalentsPeriodIncreaseDecrease" use="optional" order="50.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="CashAndCashEquivalentsAtCarryingValue" xlink:title="CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValue" xlink:title="definition: StatementOfCashFlowsAbstract to CashAndCashEquivalentsAtCarryingValue" use="optional" order="60.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="SupplementalCashFlowInformationAbstract" xlink:title="SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StatementOfCashFlowsAbstract" xlink:to="SupplementalCashFlowInformationAbstract" xlink:title="definition: StatementOfCashFlowsAbstract to SupplementalCashFlowInformationAbstract" use="optional" order="70.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InterestPaid" xlink:label="InterestPaid" xlink:title="InterestPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="InterestPaid" xlink:title="definition: SupplementalCashFlowInformationAbstract to InterestPaid" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtConversionOrExchangeConvertedOrExchangedInstrumentAmount" xlink:label="DebtConversionOrExchangeConvertedOrExchangedInstrumentAmount" xlink:title="DebtConversionOrExchangeConvertedOrExchangedInstrumentAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="DebtConversionOrExchangeConvertedOrExchangedInstrumentAmount" xlink:title="definition: SupplementalCashFlowInformationAbstract to DebtConversionOrExchangeConvertedOrExchangedInstrumentAmount" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtConversionOrExchangeAccruedInterestAmount" xlink:label="DebtConversionOrExchangeAccruedInterestAmount" xlink:title="DebtConversionOrExchangeAccruedInterestAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="DebtConversionOrExchangeAccruedInterestAmount" xlink:title="definition: SupplementalCashFlowInformationAbstract to DebtConversionOrExchangeAccruedInterestAmount" use="optional" order="30.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_WriteOffOfDeferredDebtIssuanceCost" xlink:label="WriteOffOfDeferredDebtIssuanceCost" xlink:title="WriteOffOfDeferredDebtIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="WriteOffOfDeferredDebtIssuanceCost" xlink:title="definition: SupplementalCashFlowInformationAbstract to WriteOffOfDeferredDebtIssuanceCost" use="optional" order="40.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxesPaidNet" xlink:label="IncomeTaxesPaidNet" xlink:title="IncomeTaxesPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="IncomeTaxesPaidNet" xlink:title="definition: SupplementalCashFlowInformationAbstract to IncomeTaxesPaidNet" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssued" xlink:label="StockIssued" xlink:title="StockIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SupplementalCashFlowInformationAbstract" xlink:to="StockIssued" xlink:title="definition: SupplementalCashFlowInformationAbstract to StockIssued" use="optional" order="8010.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureRestructuringExpenseDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringAndRelatedCostLineItems" xlink:label="RestructuringAndRelatedCostLineItems" xlink:title="RestructuringAndRelatedCostLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfRestructuringAndRelatedCostsTable" xlink:label="ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="ScheduleOfRestructuringAndRelatedCostsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="RestructuringAndRelatedCostLineItems" xlink:to="ScheduleOfRestructuringAndRelatedCostsTable" xlink:title="definition: RestructuringAndRelatedCostLineItems to ScheduleOfRestructuringAndRelatedCostsTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringAndRelatedCostByTypeOfRestructuringAxis" xlink:label="RestructuringAndRelatedCostByTypeOfRestructuringAxis" xlink:title="RestructuringAndRelatedCostByTypeOfRestructuringAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfRestructuringAndRelatedCostsTable" xlink:to="RestructuringAndRelatedCostByTypeOfRestructuringAxis" xlink:title="definition: ScheduleOfRestructuringAndRelatedCostsTable to RestructuringAndRelatedCostByTypeOfRestructuringAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="TypeOfRestructuringDomain" xlink:title="TypeOfRestructuringDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="RestructuringAndRelatedCostByTypeOfRestructuringAxis" xlink:to="TypeOfRestructuringDomain" xlink:title="definition: RestructuringAndRelatedCostByTypeOfRestructuringAxis to TypeOfRestructuringDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TypeOfRestructuringDomain" xlink:label="TypeOfRestructuringDomain_2" xlink:title="TypeOfRestructuringDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="RestructuringAndRelatedCostByTypeOfRestructuringAxis" xlink:to="TypeOfRestructuringDomain_2" xlink:title="definition: RestructuringAndRelatedCostByTypeOfRestructuringAxis to TypeOfRestructuringDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FacilityClosingMember" xlink:label="FacilityClosingMember" xlink:title="FacilityClosingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfRestructuringDomain" xlink:to="FacilityClosingMember" xlink:title="definition: TypeOfRestructuringDomain to FacilityClosingMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeaseRestructuringAndOtherOperatingLeaseExpenseMember" xlink:label="LeaseRestructuringAndOtherOperatingLeaseExpenseMember" xlink:title="LeaseRestructuringAndOtherOperatingLeaseExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfRestructuringDomain" xlink:to="LeaseRestructuringAndOtherOperatingLeaseExpenseMember" xlink:title="definition: TypeOfRestructuringDomain to LeaseRestructuringAndOtherOperatingLeaseExpenseMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EmployeeSeveranceBenefitsAndRelatedCostsMember" xlink:label="EmployeeSeveranceBenefitsAndRelatedCostsMember" xlink:title="EmployeeSeveranceBenefitsAndRelatedCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfRestructuringDomain" xlink:to="EmployeeSeveranceBenefitsAndRelatedCostsMember" xlink:title="definition: TypeOfRestructuringDomain to EmployeeSeveranceBenefitsAndRelatedCostsMember" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeaseholdImprovementsAndAssetImpairmentsMember" xlink:label="LeaseholdImprovementsAndAssetImpairmentsMember" xlink:title="LeaseholdImprovementsAndAssetImpairmentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypeOfRestructuringDomain" xlink:to="LeaseholdImprovementsAndAssetImpairmentsMember" xlink:title="definition: TypeOfRestructuringDomain to LeaseholdImprovementsAndAssetImpairmentsMember" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_RestructuringExpenseDisclosureAbstract" xlink:label="RestructuringExpenseDisclosureAbstract" xlink:title="RestructuringExpenseDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringAndRelatedCostLineItems" xlink:to="RestructuringExpenseDisclosureAbstract" xlink:title="definition: RestructuringAndRelatedCostLineItems to RestructuringExpenseDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringReserveAbstract" xlink:label="RestructuringReserveAbstract" xlink:title="RestructuringReserveAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringExpenseDisclosureAbstract" xlink:to="RestructuringReserveAbstract" xlink:title="definition: RestructuringExpenseDisclosureAbstract to RestructuringReserveAbstract" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeasedFacilityArea" xlink:label="LeasedFacilityArea" xlink:title="LeasedFacilityArea"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringReserveAbstract" xlink:to="LeasedFacilityArea" xlink:title="definition: RestructuringReserveAbstract to LeasedFacilityArea" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeaseTerm" xlink:label="LeaseTerm" xlink:title="LeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringReserveAbstract" xlink:to="LeaseTerm" xlink:title="definition: RestructuringReserveAbstract to LeaseTerm" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_OccupiedLeasedFacilityArea" xlink:label="OccupiedLeasedFacilityArea" xlink:title="OccupiedLeasedFacilityArea"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringReserveAbstract" xlink:to="OccupiedLeasedFacilityArea" xlink:title="definition: RestructuringReserveAbstract to OccupiedLeasedFacilityArea" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeaseRestructuringLiabilityAccrualDiscountRate" xlink:label="LeaseRestructuringLiabilityAccrualDiscountRate" xlink:title="LeaseRestructuringLiabilityAccrualDiscountRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringReserveAbstract" xlink:to="LeaseRestructuringLiabilityAccrualDiscountRate" xlink:title="definition: RestructuringReserveAbstract to LeaseRestructuringLiabilityAccrualDiscountRate" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestructuringReserveRollForward" xlink:label="RestructuringReserveRollForward" xlink:title="RestructuringReserveRollForward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringExpenseDisclosureAbstract" xlink:to="RestructuringReserveRollForward" xlink:title="definition: RestructuringExpenseDisclosureAbstract to RestructuringReserveRollForward" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_NoncashWriteOffOfRestructuringAndRelatedCosts" xlink:label="NoncashWriteOffOfRestructuringAndRelatedCosts" xlink:title="NoncashWriteOffOfRestructuringAndRelatedCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestructuringReserveRollForward" xlink:to="NoncashWriteOffOfRestructuringAndRelatedCosts" xlink:title="definition: RestructuringReserveRollForward to NoncashWriteOffOfRestructuringAndRelatedCosts" use="optional" order="8000.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:label="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:title="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" xlink:label="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" xlink:title="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems to FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:label="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:title="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable" xlink:to="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisTable to FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:label="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:title="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:to="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis to FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:label="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_2" xlink:title="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis" xlink:to="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain_2" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsAxis to FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:label="EstimateOfFairValueFairValueDisclosureMember" xlink:title="EstimateOfFairValueFairValueDisclosureMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:to="EstimateOfFairValueFairValueDisclosureMember" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain to EstimateOfFairValueFairValueDisclosureMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="FairValueInputsLevel1Member" xlink:title="FairValueInputsLevel1Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:to="FairValueInputsLevel1Member" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain to FairValueInputsLevel1Member" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="FairValueInputsLevel2Member" xlink:title="FairValueInputsLevel2Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:to="FairValueInputsLevel2Member" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain to FairValueInputsLevel2Member" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="FairValueInputsLevel3Member" xlink:title="FairValueInputsLevel3Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain" xlink:to="FairValueInputsLevel3Member" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisDisclosureItemsDomain to FairValueInputsLevel3Member" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:label="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:title="FairValueOfFinancialInstrumentsDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems" xlink:to="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:title="definition: FairValueAssetsLiabilitiesMeasuredOnRecurringBasisLineItems to FairValueOfFinancialInstrumentsDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:label="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:title="FairValueAssetsMeasuredOnRecurringBasisAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:to="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:title="definition: FairValueOfFinancialInstrumentsDisclosureAbstract to FairValueAssetsMeasuredOnRecurringBasisAbstract" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:title="CashAndCashEquivalentsAtCarryingValueAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:to="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisAbstract to CashAndCashEquivalentsAtCarryingValueAbstract" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_MoneyMarketFundsAtCarryingValue" xlink:label="MoneyMarketFundsAtCarryingValue" xlink:title="MoneyMarketFundsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="MoneyMarketFundsAtCarryingValue" xlink:title="definition: CashAndCashEquivalentsAtCarryingValueAbstract to MoneyMarketFundsAtCarryingValue" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_USGovernmentSponsoredEnterpriseSecuritiesCashEquivalentsAtCarryingValue" xlink:label="USGovernmentSponsoredEnterpriseSecuritiesCashEquivalentsAtCarryingValue" xlink:title="USGovernmentSponsoredEnterpriseSecuritiesCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="USGovernmentSponsoredEnterpriseSecuritiesCashEquivalentsAtCarryingValue" xlink:title="definition: CashAndCashEquivalentsAtCarryingValueAbstract to USGovernmentSponsoredEnterpriseSecuritiesCashEquivalentsAtCarryingValue" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentSecuritiesAtCarryingValue" xlink:label="USGovernmentSecuritiesAtCarryingValue" xlink:title="USGovernmentSecuritiesAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="USGovernmentSecuritiesAtCarryingValue" xlink:title="definition: CashAndCashEquivalentsAtCarryingValueAbstract to USGovernmentSecuritiesAtCarryingValue" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesCurrentAbstract" xlink:label="AvailableForSaleSecuritiesCurrentAbstract" xlink:title="AvailableForSaleSecuritiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:to="AvailableForSaleSecuritiesCurrentAbstract" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisAbstract to AvailableForSaleSecuritiesCurrentAbstract" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_USGovernmentSponsoredEnterpriseSecuritiesMarketableSecuritiesAtCarryingValue" xlink:label="USGovernmentSponsoredEnterpriseSecuritiesMarketableSecuritiesAtCarryingValue" xlink:title="USGovernmentSponsoredEnterpriseSecuritiesMarketableSecuritiesAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesCurrentAbstract" xlink:to="USGovernmentSponsoredEnterpriseSecuritiesMarketableSecuritiesAtCarryingValue" xlink:title="definition: AvailableForSaleSecuritiesCurrentAbstract to USGovernmentSponsoredEnterpriseSecuritiesMarketableSecuritiesAtCarryingValue" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_USGovernmentSecuritiesAtCarryingValueMarketableSecurities" xlink:label="USGovernmentSecuritiesAtCarryingValueMarketableSecurities" xlink:title="USGovernmentSecuritiesAtCarryingValueMarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesCurrentAbstract" xlink:to="USGovernmentSecuritiesAtCarryingValueMarketableSecurities" xlink:title="definition: AvailableForSaleSecuritiesCurrentAbstract to USGovernmentSecuritiesAtCarryingValueMarketableSecurities" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FinancialAssetsAtCarryingValue" xlink:label="FinancialAssetsAtCarryingValue" xlink:title="FinancialAssetsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:to="FinancialAssetsAtCarryingValue" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisAbstract to FinancialAssetsAtCarryingValue" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndInvestmentsNoncurrentAbstract" xlink:label="RestrictedCashAndInvestmentsNoncurrentAbstract" xlink:title="RestrictedCashAndInvestmentsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueAssetsMeasuredOnRecurringBasisAbstract" xlink:to="RestrictedCashAndInvestmentsNoncurrentAbstract" xlink:title="definition: FairValueAssetsMeasuredOnRecurringBasisAbstract to RestrictedCashAndInvestmentsNoncurrentAbstract" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalentsNoncurrent" xlink:label="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="RestrictedCashAndCashEquivalentsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RestrictedCashAndInvestmentsNoncurrentAbstract" xlink:to="RestrictedCashAndCashEquivalentsNoncurrent" xlink:title="definition: RestrictedCashAndInvestmentsNoncurrentAbstract to RestrictedCashAndCashEquivalentsNoncurrent" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:label="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:title="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:to="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:title="definition: FairValueOfFinancialInstrumentsDisclosureAbstract to FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:label="EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:title="EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisAbstract to EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FinancialLiabilitiesAtCarryingValue" xlink:label="FinancialLiabilitiesAtCarryingValue" xlink:title="FinancialLiabilitiesAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="FinancialLiabilitiesAtCarryingValue" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisAbstract to FinancialLiabilitiesAtCarryingValue" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DerivativeLiabilitiesCurrent" xlink:label="DerivativeLiabilitiesCurrent" xlink:title="DerivativeLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueLiabilitiesMeasuredOnRecurringBasisAbstract" xlink:to="DerivativeLiabilitiesCurrent" xlink:title="definition: FairValueLiabilitiesMeasuredOnRecurringBasisAbstract to DerivativeLiabilitiesCurrent" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureFairValueOfFinancialInstrumentsDetails3">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:label="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:title="FairValueOfFinancialInstrumentsDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="ConvertibleSubordinatedDebtNoncurrent" xlink:title="ConvertibleSubordinatedDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:to="ConvertibleSubordinatedDebtNoncurrent" xlink:title="definition: FairValueOfFinancialInstrumentsDisclosureAbstract to ConvertibleSubordinatedDebtNoncurrent" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate" xlink:label="SubordinatedBorrowingInterestRate" xlink:title="SubordinatedBorrowingInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:to="SubordinatedBorrowingInterestRate" xlink:title="definition: FairValueOfFinancialInstrumentsDisclosureAbstract to SubordinatedBorrowingInterestRate" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentFairValue" xlink:label="DebtInstrumentFairValue" xlink:title="DebtInstrumentFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:to="DebtInstrumentFairValue" xlink:title="definition: FairValueOfFinancialInstrumentsDisclosureAbstract to DebtInstrumentFairValue" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtOfferingsFairValueDisclosureLineItems" xlink:label="DebtOfferingsFairValueDisclosureLineItems" xlink:title="DebtOfferingsFairValueDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeAndDebtConversionTable" xlink:label="DebtExchangeAndDebtConversionTable" xlink:title="DebtExchangeAndDebtConversionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="DebtOfferingsFairValueDisclosureLineItems" xlink:to="DebtExchangeAndDebtConversionTable" xlink:title="definition: DebtOfferingsFairValueDisclosureLineItems to DebtExchangeAndDebtConversionTable" use="optional" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtExchangeAndDebtConversionTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtExchangeAndDebtConversionTable to LongtermDebtTypeAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:label="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" use="optional" order="1.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtOfferingsFairValueDisclosureLineItems" xlink:to="FairValueOfFinancialInstrumentsDisclosureAbstract" xlink:title="definition: DebtOfferingsFairValueDisclosureLineItems to FairValueOfFinancialInstrumentsDisclosureAbstract" use="optional" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureConvertibleSeniorSubordinatedNotesDue2015Details">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeAndDebtConversionTable" xlink:label="DebtExchangeAndDebtConversionTable" xlink:title="DebtExchangeAndDebtConversionTable"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtExchangeAndDebtConversionTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: DebtExchangeAndDebtConversionTable to LongtermDebtTypeAxis" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain_2" xlink:title="LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain_2" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:label="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSeniorSubordinatedNotes4.75PercentDue2013Member" xlink:label="ConvertibleSeniorSubordinatedNotes4.75PercentDue2013Member" xlink:title="ConvertibleSeniorSubordinatedNotes4.75PercentDue2013Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorSubordinatedNotes4.75PercentDue2013Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorSubordinatedNotes4.75PercentDue2013Member" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeAndDebtConversionAxis" xlink:label="DebtExchangeAndDebtConversionAxis" xlink:title="DebtExchangeAndDebtConversionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="DebtExchangeAndDebtConversionTable" xlink:to="DebtExchangeAndDebtConversionAxis" xlink:title="definition: DebtExchangeAndDebtConversionTable to DebtExchangeAndDebtConversionAxis" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeAndDebtConversionActivityDomain" xlink:label="DebtExchangeAndDebtConversionActivityDomain" xlink:title="DebtExchangeAndDebtConversionActivityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="DebtExchangeAndDebtConversionAxis" xlink:to="DebtExchangeAndDebtConversionActivityDomain" xlink:title="definition: DebtExchangeAndDebtConversionAxis to DebtExchangeAndDebtConversionActivityDomain" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeAndDebtConversionActivityDomain" xlink:label="DebtExchangeAndDebtConversionActivityDomain_2" xlink:title="DebtExchangeAndDebtConversionActivityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="DebtExchangeAndDebtConversionAxis" xlink:to="DebtExchangeAndDebtConversionActivityDomain_2" xlink:title="definition: DebtExchangeAndDebtConversionAxis to DebtExchangeAndDebtConversionActivityDomain" use="optional" priority="1" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SecondQuarter2009ExchangeMember" xlink:label="SecondQuarter2009ExchangeMember" xlink:title="SecondQuarter2009ExchangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtExchangeAndDebtConversionActivityDomain" xlink:to="SecondQuarter2009ExchangeMember" xlink:title="definition: DebtExchangeAndDebtConversionActivityDomain to SecondQuarter2009ExchangeMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FourthQuarter2009ExchangeMember" xlink:label="FourthQuarter2009ExchangeMember" xlink:title="FourthQuarter2009ExchangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtExchangeAndDebtConversionActivityDomain" xlink:to="FourthQuarter2009ExchangeMember" xlink:title="definition: DebtExchangeAndDebtConversionActivityDomain to FourthQuarter2009ExchangeMember" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FirstQuarter2010ConversionMember" xlink:label="FirstQuarter2010ConversionMember" xlink:title="FirstQuarter2010ConversionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtExchangeAndDebtConversionActivityDomain" xlink:to="FirstQuarter2010ConversionMember" xlink:title="definition: DebtExchangeAndDebtConversionActivityDomain to FirstQuarter2010ConversionMember" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaboratorLoanMember" xlink:label="CollaboratorLoanMember" xlink:title="CollaboratorLoanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="DebtExchangeAndDebtConversionActivityDomain" xlink:to="CollaboratorLoanMember" xlink:title="definition: DebtExchangeAndDebtConversionActivityDomain to CollaboratorLoanMember" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems" xlink:label="ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems" xlink:title="ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems" xlink:to="DebtExchangeAndDebtConversionTable" xlink:title="definition: ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems to DebtExchangeAndDebtConversionTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSubordinatedNotesDue2015DisclosureAbstract" xlink:label="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:title="ConvertibleSubordinatedNotesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems" xlink:to="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:title="definition: ConvertibleSeniorSubordinatedNotesAndCollaboratorLoanLineItems to ConvertibleSubordinatedNotesDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtNoncurrent" xlink:label="ConvertibleSubordinatedDebtNoncurrent" xlink:title="ConvertibleSubordinatedDebtNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ConvertibleSubordinatedDebtNoncurrent" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ConvertibleSubordinatedDebtNoncurrent" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubordinatedBorrowingInterestRate" xlink:label="SubordinatedBorrowingInterestRate" xlink:title="SubordinatedBorrowingInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="SubordinatedBorrowingInterestRate" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to SubordinatedBorrowingInterestRate" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt" xlink:label="ProceedsFromIssuanceOfLongTermDebt" xlink:title="ProceedsFromIssuanceOfLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ProceedsFromIssuanceOfLongTermDebt" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ProceedsFromIssuanceOfLongTermDebt" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PaymentsOfDebtIssuanceCosts" xlink:label="PaymentsOfDebtIssuanceCosts" xlink:title="PaymentsOfDebtIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="PaymentsOfDebtIssuanceCosts" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to PaymentsOfDebtIssuanceCosts" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PaymentsOfDebtIssuanceExpenses" xlink:label="PaymentsOfDebtIssuanceExpenses" xlink:title="PaymentsOfDebtIssuanceExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="PaymentsOfDebtIssuanceExpenses" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to PaymentsOfDebtIssuanceExpenses" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtInstrumentsConvertibleConversionPrice" xlink:label="DebtInstrumentsConvertibleConversionPrice" xlink:title="DebtInstrumentsConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="DebtInstrumentsConvertibleConversionPrice" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to DebtInstrumentsConvertibleConversionPrice" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DebtInstrumentConvertibleConversionRatio" xlink:label="DebtInstrumentConvertibleConversionRatio" xlink:title="DebtInstrumentConvertibleConversionRatio"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="DebtInstrumentConvertibleConversionRatio" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to DebtInstrumentConvertibleConversionRatio" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeRatePrincipalAmountUsedInCalculation" xlink:label="DebtExchangeRatePrincipalAmountUsedInCalculation" xlink:title="DebtExchangeRatePrincipalAmountUsedInCalculation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="DebtExchangeRatePrincipalAmountUsedInCalculation" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to DebtExchangeRatePrincipalAmountUsedInCalculation" use="optional" order="8.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConditionForProvisionalRedemptionIfPercentageInExcessOfConversionPriceForCommonStockTradedForAtleast20DaysWithin30ConsecutiveTradingDays" xlink:label="ConditionForProvisionalRedemptionIfPercentageInExcessOfConversionPriceForCommonStockTradedForAtleast20DaysWithin30ConsecutiveTradingDays" xlink:title="ConditionForProvisionalRedemptionIfPercentageInExcessOfConversionPriceForCommonStockTradedForAtleast20DaysWithin30ConsecutiveTradingDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ConditionForProvisionalRedemptionIfPercentageInExcessOfConversionPriceForCommonStockTradedForAtleast20DaysWithin30ConsecutiveTradingDays" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ConditionForProvisionalRedemptionIfPercentageInExcessOfConversionPriceForCommonStockTradedForAtleast20DaysWithin30ConsecutiveTradingDays" use="optional" order="9.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConditionForProvisionalRedemptionMinimumNumberOfDaysWithin30ConsecutiveTradingDaysTheClosingPriceNeedsToExceedTheConversionPrice" xlink:label="ConditionForProvisionalRedemptionMinimumNumberOfDaysWithin30ConsecutiveTradingDaysTheClosingPriceNeedsToExceedTheConversionPrice" xlink:title="ConditionForProvisionalRedemptionMinimumNumberOfDaysWithin30ConsecutiveTradingDaysTheClosingPriceNeedsToExceedTheConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ConditionForProvisionalRedemptionMinimumNumberOfDaysWithin30ConsecutiveTradingDaysTheClosingPriceNeedsToExceedTheConversionPrice" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ConditionForProvisionalRedemptionMinimumNumberOfDaysWithin30ConsecutiveTradingDaysTheClosingPriceNeedsToExceedTheConversionPrice" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConditionForProvisionalRedemptionTotalConsecutiveTradingDaysDuringWhichTheClosingPriceMustExceedTheConversionPriceForAtLeast20TradingDaysForProvisionalRedemption" xlink:label="ConditionForProvisionalRedemptionTotalConsecutiveTradingDaysDuringWhichTheClosingPriceMustExceedTheConversionPriceForAtLeast20TradingDaysForProvisionalRedemption" xlink:title="ConditionForProvisionalRedemptionTotalConsecutiveTradingDaysDuringWhichTheClosingPriceMustExceedTheConversionPriceForAtLeast20TradingDaysForProvisionalRedemption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ConditionForProvisionalRedemptionTotalConsecutiveTradingDaysDuringWhichTheClosingPriceMustExceedTheConversionPriceForAtLeast20TradingDaysForProvisionalRedemption" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ConditionForProvisionalRedemptionTotalConsecutiveTradingDaysDuringWhichTheClosingPriceMustExceedTheConversionPriceForAtLeast20TradingDaysForProvisionalRedemption" use="optional" order="11.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PercentageOfPrincipalAmountUsedInComputationOfProvisionalRedemptionPrice" xlink:label="PercentageOfPrincipalAmountUsedInComputationOfProvisionalRedemptionPrice" xlink:title="PercentageOfPrincipalAmountUsedInComputationOfProvisionalRedemptionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="PercentageOfPrincipalAmountUsedInComputationOfProvisionalRedemptionPrice" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to PercentageOfPrincipalAmountUsedInComputationOfProvisionalRedemptionPrice" use="optional" order="12.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodForConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:label="StockIssuedDuringPeriodForConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:title="StockIssuedDuringPeriodForConversionOrExchangeOfConvertibleSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="StockIssuedDuringPeriodForConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to StockIssuedDuringPeriodForConversionOrExchangeOfConvertibleSubordinatedNotes" use="optional" order="8009.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockIssuedDuringPeriodSharesConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:label="StockIssuedDuringPeriodSharesConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:title="StockIssuedDuringPeriodSharesConversionOrExchangeOfConvertibleSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="StockIssuedDuringPeriodSharesConversionOrExchangeOfConvertibleSubordinatedNotes" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to StockIssuedDuringPeriodSharesConversionOrExchangeOfConvertibleSubordinatedNotes" use="optional" order="8010.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract" xlink:label="ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract" xlink:title="ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to ConvertibleSubordinatedDebtCurrentAndNoncurrentAbstract" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PeriodForWhichTheHoldersOfNotesCanClaimRemedyFromDateOfDefault" xlink:label="PeriodForWhichTheHoldersOfNotesCanClaimRemedyFromDateOfDefault" xlink:title="PeriodForWhichTheHoldersOfNotesCanClaimRemedyFromDateOfDefault"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="PeriodForWhichTheHoldersOfNotesCanClaimRemedyFromDateOfDefault" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to PeriodForWhichTheHoldersOfNotesCanClaimRemedyFromDateOfDefault" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SpecialAnnualInterestRate" xlink:label="SpecialAnnualInterestRate" xlink:title="SpecialAnnualInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="SpecialAnnualInterestRate" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to SpecialAnnualInterestRate" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_InterestPaymentsOnNotesProvisionallyRedeemedEqualToInterestOfSpecifiedNumberOfYears" xlink:label="InterestPaymentsOnNotesProvisionallyRedeemedEqualToInterestOfSpecifiedNumberOfYears" xlink:title="InterestPaymentsOnNotesProvisionallyRedeemedEqualToInterestOfSpecifiedNumberOfYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="InterestPaymentsOnNotesProvisionallyRedeemedEqualToInterestOfSpecifiedNumberOfYears" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to InterestPaymentsOnNotesProvisionallyRedeemedEqualToInterestOfSpecifiedNumberOfYears" use="optional" order="13.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtExchangeRateSharesIssued" xlink:label="DebtExchangeRateSharesIssued" xlink:title="DebtExchangeRateSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="DebtExchangeRateSharesIssued" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to DebtExchangeRateSharesIssued" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_IncrementalStockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:label="IncrementalStockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:title="IncrementalStockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="IncrementalStockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to IncrementalStockIssuedDuringPeriodSharesExchangeForConvertibleSubordinatedNotes" use="optional" order="8005.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:label="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost" use="optional" order="8006.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherLoansPayableCurrent" xlink:label="OtherLoansPayableCurrent" xlink:title="OtherLoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="OtherLoansPayableCurrent" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to OtherLoansPayableCurrent" use="optional" order="8007.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RepaymentsOfLongTermDebt" xlink:label="RepaymentsOfLongTermDebt" xlink:title="RepaymentsOfLongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ConvertibleSubordinatedNotesDisclosureAbstract" xlink:to="RepaymentsOfLongTermDebt" xlink:title="definition: ConvertibleSubordinatedNotesDisclosureAbstract to RepaymentsOfLongTermDebt" use="optional" order="8008.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureCommitmentsDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="LongtermDebtTypeAxis" xlink:title="LongtermDebtTypeAxis"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="LongtermDebtTypeDomain" xlink:title="LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LongtermDebtTypeAxis" xlink:to="LongtermDebtTypeDomain" xlink:title="definition: LongtermDebtTypeAxis to LongtermDebtTypeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:label="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LongtermDebtTypeDomain" xlink:to="ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" xlink:title="definition: LongtermDebtTypeDomain to ConvertibleSeniorSubordinatedNotes3.35PercentDue2015Member" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:title="PropertySubjectToOrAvailableForOperatingLeaseLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:title="PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseLineItems to PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:title="PropertySubjectToOrAvailableForOperatingLeaseAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable to PropertySubjectToOrAvailableForOperatingLeaseAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:title="PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseAxis to PropertySubjectToOrAvailableForOperatingLeaseDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:label="PropertySubjectToOrAvailableForOperatingLeaseDomain_2" xlink:title="PropertySubjectToOrAvailableForOperatingLeaseDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseAxis" xlink:to="PropertySubjectToOrAvailableForOperatingLeaseDomain_2" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseAxis to PropertySubjectToOrAvailableForOperatingLeaseDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertySubjectToOperatingLeaseMember" xlink:label="PropertySubjectToOperatingLeaseMember" xlink:title="PropertySubjectToOperatingLeaseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="PropertySubjectToOperatingLeaseMember" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseDomain to PropertySubjectToOperatingLeaseMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_OtherOperatingLeasesMember" xlink:label="OtherOperatingLeasesMember" xlink:title="OtherOperatingLeasesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseDomain" xlink:to="OtherOperatingLeasesMember" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseDomain to OtherOperatingLeasesMember" use="optional" order="2.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable" xlink:to="LongtermDebtTypeAxis" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseByMajorPropertyClassTable to LongtermDebtTypeAxis" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CommitmentsDisclosureAbstract" xlink:label="CommitmentsDisclosureAbstract" xlink:title="CommitmentsDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertySubjectToOrAvailableForOperatingLeaseLineItems" xlink:to="CommitmentsDisclosureAbstract" xlink:title="definition: PropertySubjectToOrAvailableForOperatingLeaseLineItems to CommitmentsDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_NumberOfLeaseTermsToExtend" xlink:label="NumberOfLeaseTermsToExtend" xlink:title="NumberOfLeaseTermsToExtend"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="NumberOfLeaseTermsToExtend" xlink:title="definition: CommitmentsDisclosureAbstract to NumberOfLeaseTermsToExtend" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TermOfExtensionOnOperatingLease" xlink:label="TermOfExtensionOnOperatingLease" xlink:title="TermOfExtensionOnOperatingLease"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="TermOfExtensionOnOperatingLease" xlink:title="definition: CommitmentsDisclosureAbstract to TermOfExtensionOnOperatingLease" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:label="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:title="definition: CommitmentsDisclosureAbstract to OperatingLeasesFutureMinimumPaymentsDueAbstract" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:label="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueCurrent" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInTwoYears" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInThreeYears" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFourYears" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:label="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueInFiveYears" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:label="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDueThereafter" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:label="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="OperatingLeasesFutureMinimumPaymentsDue" xlink:title="definition: OperatingLeasesFutureMinimumPaymentsDueAbstract to OperatingLeasesFutureMinimumPaymentsDue" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LeaseAndRentalExpense" xlink:label="LeaseAndRentalExpense" xlink:title="LeaseAndRentalExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="LeaseAndRentalExpense" xlink:title="definition: CommitmentsDisclosureAbstract to LeaseAndRentalExpense" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FutureContractualCommitmentsRealizableWithinOneYear" xlink:label="FutureContractualCommitmentsRealizableWithinOneYear" xlink:title="FutureContractualCommitmentsRealizableWithinOneYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="FutureContractualCommitmentsRealizableWithinOneYear" xlink:title="definition: CommitmentsDisclosureAbstract to FutureContractualCommitmentsRealizableWithinOneYear" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FutureContractualCommitmentsRealizableWithinTwoYears" xlink:label="FutureContractualCommitmentsRealizableWithinTwoYears" xlink:title="FutureContractualCommitmentsRealizableWithinTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="FutureContractualCommitmentsRealizableWithinTwoYears" xlink:title="definition: CommitmentsDisclosureAbstract to FutureContractualCommitmentsRealizableWithinTwoYears" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommitmentsDisclosureAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:title="definition: CommitmentsDisclosureAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinOneYear" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinTwoYears" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinThreeYears" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFourYears" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsWithinFiveYears" use="optional" order="9.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactionsThereafter" use="optional" order="11.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactions" xlink:label="FutureMinimumSubleaseRentalsSaleLeasebackTransactions" xlink:title="FutureMinimumSubleaseRentalsSaleLeasebackTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract" xlink:to="FutureMinimumSubleaseRentalsSaleLeasebackTransactions" xlink:title="definition: FutureMinimumSubleaseRentalsSaleLeasebackTransactionsAbstract to FutureMinimumSubleaseRentalsSaleLeasebackTransactions" use="optional" order="13.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureMarketableSecuritiesDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems" xlink:label="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems" xlink:title="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable" xlink:label="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable" xlink:title="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems" xlink:to="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable" xlink:title="definition: ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems to ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" xlink:label="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" xlink:title="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable" xlink:to="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" xlink:title="definition: ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTable to ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TypesOfFinancialInstrumentsDomain" xlink:label="TypesOfFinancialInstrumentsDomain" xlink:title="TypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" xlink:to="TypesOfFinancialInstrumentsDomain" xlink:title="definition: ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis to TypesOfFinancialInstrumentsDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TypesOfFinancialInstrumentsDomain" xlink:label="TypesOfFinancialInstrumentsDomain_2" xlink:title="TypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis" xlink:to="TypesOfFinancialInstrumentsDomain_2" xlink:title="definition: ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesTypesOfFinancialInstrumentsAxis to TypesOfFinancialInstrumentsDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CashAndCashEquivalentsMember" xlink:label="CashAndCashEquivalentsMember" xlink:title="CashAndCashEquivalentsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypesOfFinancialInstrumentsDomain" xlink:to="CashAndCashEquivalentsMember" xlink:title="definition: TypesOfFinancialInstrumentsDomain to CashAndCashEquivalentsMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CashAndMoneyMarketFundsMember" xlink:label="CashAndMoneyMarketFundsMember" xlink:title="CashAndMoneyMarketFundsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsMember" xlink:to="CashAndMoneyMarketFundsMember" xlink:title="definition: CashAndCashEquivalentsMember to CashAndMoneyMarketFundsMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_USGovernmentSponsoredEnterprisesDebtSecuritiesCashEquivalentMember" xlink:label="USGovernmentSponsoredEnterprisesDebtSecuritiesCashEquivalentMember" xlink:title="USGovernmentSponsoredEnterprisesDebtSecuritiesCashEquivalentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsMember" xlink:to="USGovernmentSponsoredEnterprisesDebtSecuritiesCashEquivalentMember" xlink:title="definition: CashAndCashEquivalentsMember to USGovernmentSponsoredEnterprisesDebtSecuritiesCashEquivalentMember" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_USTreasurySecuritiesCashEquivalentMember" xlink:label="USTreasurySecuritiesCashEquivalentMember" xlink:title="USTreasurySecuritiesCashEquivalentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CashAndCashEquivalentsMember" xlink:to="USTreasurySecuritiesCashEquivalentMember" xlink:title="definition: CashAndCashEquivalentsMember to USTreasurySecuritiesCashEquivalentMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableforsaleSecuritiesMember" xlink:label="AvailableforsaleSecuritiesMember" xlink:title="AvailableforsaleSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TypesOfFinancialInstrumentsDomain" xlink:to="AvailableforsaleSecuritiesMember" xlink:title="definition: TypesOfFinancialInstrumentsDomain to AvailableforsaleSecuritiesMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="USTreasurySecuritiesMember" xlink:title="USTreasurySecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableforsaleSecuritiesMember" xlink:to="USTreasurySecuritiesMember" xlink:title="definition: AvailableforsaleSecuritiesMember to USTreasurySecuritiesMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:label="USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:title="USGovernmentSponsoredEnterprisesDebtSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableforsaleSecuritiesMember" xlink:to="USGovernmentSponsoredEnterprisesDebtSecuritiesMember" xlink:title="definition: AvailableforsaleSecuritiesMember to USGovernmentSponsoredEnterprisesDebtSecuritiesMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MarketableSecuritiesDisclosureAbstract" xlink:label="MarketableSecuritiesDisclosureAbstract" xlink:title="MarketableSecuritiesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems" xlink:to="MarketableSecuritiesDisclosureAbstract" xlink:title="definition: ScheduleOfCashCashEquivalentsAndAvailableForSaleSecuritiesLineItems to MarketableSecuritiesDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue" xlink:label="CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue" xlink:title="CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to CashCashEquivalentsAndAvailableForSaleSecuritiesFairValue" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost" xlink:label="CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost" xlink:title="CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to CashCashEquivalentsAvailableForSaleSecuritiesAmortizedCost" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CashCashEquivalentsAvailableForSaleSecuritiesGrossUnrealizedGain" xlink:label="CashCashEquivalentsAvailableForSaleSecuritiesGrossUnrealizedGain" xlink:title="CashCashEquivalentsAvailableForSaleSecuritiesGrossUnrealizedGain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="CashCashEquivalentsAvailableForSaleSecuritiesGrossUnrealizedGain" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to CashCashEquivalentsAvailableForSaleSecuritiesGrossUnrealizedGain" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CashCashEquivalentsAvailableForSaleSecuritiesUnrealizedLossGross" xlink:label="CashCashEquivalentsAvailableForSaleSecuritiesUnrealizedLossGross" xlink:title="CashCashEquivalentsAvailableForSaleSecuritiesUnrealizedLossGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="CashCashEquivalentsAvailableForSaleSecuritiesUnrealizedLossGross" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to CashCashEquivalentsAvailableForSaleSecuritiesUnrealizedLossGross" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAggregateLosses" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionTwelveMonthsOrLongerFairValue" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPosition12MonthsOrLongerAggregateLosses" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAggregateLosses" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:label="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:title="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="MarketableSecuritiesDisclosureAbstract" xlink:to="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:title="definition: MarketableSecuritiesDisclosureAbstract to AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:label="AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:title="AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:to="AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract to AvailableForSaleSecuritiesInUnrealizedLossPositionsQualitativeDisclosureNumberOfPositions" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AvailableForSaleMarketableSecurities" xlink:label="AvailableForSaleMarketableSecurities" xlink:title="AvailableForSaleMarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract" xlink:to="AvailableForSaleMarketableSecurities" xlink:title="definition: AvailableForSaleSecuritiesContinuousUnrealizedLossPositionQualitativeDisclosureAbstract to AvailableForSaleMarketableSecurities" order="8000.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AccountingPoliciesDisclosureLineItems" xlink:label="AccountingPoliciesDisclosureLineItems" xlink:title="AccountingPoliciesDisclosureLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:label="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="AccountingPoliciesDisclosureLineItems" xlink:to="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:title="definition: AccountingPoliciesDisclosureLineItems to ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" use="optional" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:title="definition: ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain" xlink:title="AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesNameDomain" xlink:label="AntidilutiveSecuritiesNameDomain_2" xlink:title="AntidilutiveSecuritiesNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="AntidilutiveSecuritiesNameDomain_2" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis to AntidilutiveSecuritiesNameDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockOptionsMember" xlink:label="StockOptionsMember" xlink:title="StockOptionsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="StockOptionsMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to StockOptionsMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ConvertibleDebtSecuritiesMember" xlink:label="ConvertibleDebtSecuritiesMember" xlink:title="ConvertibleDebtSecuritiesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="ConvertibleDebtSecuritiesMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to ConvertibleDebtSecuritiesMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RestrictedStockMember" xlink:label="RestrictedStockMember" xlink:title="RestrictedStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesNameDomain" xlink:to="RestrictedStockMember" xlink:title="definition: AntidilutiveSecuritiesNameDomain to RestrictedStockMember" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AccountingPoliciesDisclosureAbstract" xlink:label="AccountingPoliciesDisclosureAbstract" xlink:title="AccountingPoliciesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountingPoliciesDisclosureLineItems" xlink:to="AccountingPoliciesDisclosureAbstract" xlink:title="definition: AccountingPoliciesDisclosureLineItems to AccountingPoliciesDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountingPoliciesDisclosureAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:title="definition: AccountingPoliciesDisclosureAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:to="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract to AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DebtInstrumentsConvertibleConversionPrice" xlink:label="DebtInstrumentsConvertibleConversionPrice" xlink:title="DebtInstrumentsConvertibleConversionPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract" xlink:to="DebtInstrumentsConvertibleConversionPrice" xlink:title="definition: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAbstract to DebtInstrumentsConvertibleConversionPrice" use="optional" order="3.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureAccountingPoliciesDetails3">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AccountingPoliciesDisclosureAbstract" xlink:label="AccountingPoliciesDisclosureAbstract" xlink:title="AccountingPoliciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeMinimum" xlink:label="PropertyPlantAndEquipmentUsefulLifeMinimum" xlink:title="PropertyPlantAndEquipmentUsefulLifeMinimum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountingPoliciesDisclosureAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLifeMinimum" xlink:title="definition: AccountingPoliciesDisclosureAbstract to PropertyPlantAndEquipmentUsefulLifeMinimum" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLifeMaximum" xlink:label="PropertyPlantAndEquipmentUsefulLifeMaximum" xlink:title="PropertyPlantAndEquipmentUsefulLifeMaximum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AccountingPoliciesDisclosureAbstract" xlink:to="PropertyPlantAndEquipmentUsefulLifeMaximum" xlink:title="definition: AccountingPoliciesDisclosureAbstract to PropertyPlantAndEquipmentUsefulLifeMaximum" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="PropertyPlantAndEquipmentByTypeAxis" xlink:title="PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="PropertyPlantAndEquipmentByTypeAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to PropertyPlantAndEquipmentByTypeAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain" xlink:title="PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="PropertyPlantAndEquipmentByTypeAxis" xlink:to="PropertyPlantAndEquipmentTypeDomain_2" xlink:title="definition: PropertyPlantAndEquipmentByTypeAxis to PropertyPlantAndEquipmentTypeDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FurnitureAndEquipmentMember" xlink:label="FurnitureAndEquipmentMember" xlink:title="FurnitureAndEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="FurnitureAndEquipmentMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to FurnitureAndEquipmentMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ComputersAndSoftwareMember" xlink:label="ComputersAndSoftwareMember" xlink:title="ComputersAndSoftwareMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="ComputersAndSoftwareMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to ComputersAndSoftwareMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_UnitedKingdomSubsidiaryMember" xlink:label="UnitedKingdomSubsidiaryMember" xlink:title="UnitedKingdomSubsidiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentTypeDomain" xlink:to="UnitedKingdomSubsidiaryMember" xlink:title="definition: PropertyPlantAndEquipmentTypeDomain to UnitedKingdomSubsidiaryMember" use="optional" order="3.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="AccountingPoliciesDisclosureAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to AccountingPoliciesDisclosureAbstract" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosurePropertyAndEquipmentDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="PropertyPlantAndEquipmentLineItems" xlink:title="PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="ScheduleOfPropertyPlantAndEquipmentTable" xlink:title="definition: PropertyPlantAndEquipmentLineItems to ScheduleOfPropertyPlantAndEquipmentTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfPropertyPlantAndEquipmentTable to LegalEntityAxis" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_UnitedKingdomSubsidiaryMember" xlink:label="UnitedKingdomSubsidiaryMember" xlink:title="UnitedKingdomSubsidiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="UnitedKingdomSubsidiaryMember" xlink:title="definition: EntityDomain to UnitedKingdomSubsidiaryMember" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PropertyAndEquipmentDisclosureAbstract" xlink:label="PropertyAndEquipmentDisclosureAbstract" xlink:title="PropertyAndEquipmentDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyPlantAndEquipmentLineItems" xlink:to="PropertyAndEquipmentDisclosureAbstract" xlink:title="definition: PropertyPlantAndEquipmentLineItems to PropertyAndEquipmentDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FurnitureAndEquipmentGross" xlink:label="FurnitureAndEquipmentGross" xlink:title="FurnitureAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="FurnitureAndEquipmentGross" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to FurnitureAndEquipmentGross" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LeaseholdImprovementsGross" xlink:label="LeaseholdImprovementsGross" xlink:title="LeaseholdImprovementsGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="LeaseholdImprovementsGross" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to LeaseholdImprovementsGross" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CapitalizedComputerSoftwareGross" xlink:label="CapitalizedComputerSoftwareGross" xlink:title="CapitalizedComputerSoftwareGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="CapitalizedComputerSoftwareGross" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to CapitalizedComputerSoftwareGross" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ComputersGross" xlink:label="ComputersGross" xlink:title="ComputersGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="ComputersGross" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to ComputersGross" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="PropertyPlantAndEquipmentGross" xlink:title="PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="PropertyPlantAndEquipmentGross" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to PropertyPlantAndEquipmentGross" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_Depreciation" xlink:label="Depreciation" xlink:title="Depreciation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PropertyAndEquipmentDisclosureAbstract" xlink:to="Depreciation" xlink:title="definition: PropertyAndEquipmentDisclosureAbstract to Depreciation" order="8.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosurePreferredStockCommonStockAndEquityPlansDetails2">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_LegalEntityAxis" xlink:label="LegalEntityAxis" xlink:title="LegalEntityAxis"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain" xlink:title="EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LegalEntityAxis" xlink:to="EntityDomain" xlink:title="definition: LegalEntityAxis to EntityDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/non-gaap/dei-2009-01-31.xsd#dei_EntityDomain" xlink:label="EntityDomain_2" xlink:title="EntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="LegalEntityAxis" xlink:to="EntityDomain_2" xlink:title="definition: LegalEntityAxis to EntityDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_UnitedKingdomSubsidiaryMember" xlink:label="UnitedKingdomSubsidiaryMember" xlink:title="UnitedKingdomSubsidiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="UnitedKingdomSubsidiaryMember" xlink:title="definition: EntityDomain to UnitedKingdomSubsidiaryMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CanadianOperatingSubsidiaryMember" xlink:label="CanadianOperatingSubsidiaryMember" xlink:title="CanadianOperatingSubsidiaryMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EntityDomain" xlink:to="CanadianOperatingSubsidiaryMember" xlink:title="definition: EntityDomain to CanadianOperatingSubsidiaryMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain_2" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeThreeMember" xlink:label="ExercisePriceRangeThreeMember" xlink:title="ExercisePriceRangeThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeThreeMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeThreeMember" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFourMember" xlink:label="ExercisePriceRangeFourMember" xlink:title="ExercisePriceRangeFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFourMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFourMember" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFiveMember" xlink:label="ExercisePriceRangeFiveMember" xlink:title="ExercisePriceRangeFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFiveMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFiveMember" use="optional" order="5.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="LegalEntityAxis" xlink:title="definition: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to LegalEntityAxis" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:label="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:title="PreferredStockCommonStockAndEquityPlansDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to PreferredStockCommonStockAndEquityPlansDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" use="optional" priority="1" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" use="optional" priority="1" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriodWeightedAverageGrantDateFairValue" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" use="optional" order="3.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureCollaborativeArrangementsDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfCollaborativeArrangementAgreementsLineItems" xlink:label="ScheduleOfCollaborativeArrangementAgreementsLineItems" xlink:title="ScheduleOfCollaborativeArrangementAgreementsLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfCollaborativeArrangementAgreementsTable" xlink:label="ScheduleOfCollaborativeArrangementAgreementsTable" xlink:title="ScheduleOfCollaborativeArrangementAgreementsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ScheduleOfCollaborativeArrangementAgreementsLineItems" xlink:to="ScheduleOfCollaborativeArrangementAgreementsTable" xlink:title="definition: ScheduleOfCollaborativeArrangementAgreementsLineItems to ScheduleOfCollaborativeArrangementAgreementsTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementsByAgreementAxis" xlink:label="CollaborativeArrangementsByAgreementAxis" xlink:title="CollaborativeArrangementsByAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfCollaborativeArrangementAgreementsTable" xlink:to="CollaborativeArrangementsByAgreementAxis" xlink:title="definition: ScheduleOfCollaborativeArrangementAgreementsTable to CollaborativeArrangementsByAgreementAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementAgreementDomain" xlink:label="CollaborativeArrangementAgreementDomain" xlink:title="CollaborativeArrangementAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="CollaborativeArrangementsByAgreementAxis" xlink:to="CollaborativeArrangementAgreementDomain" xlink:title="definition: CollaborativeArrangementsByAgreementAxis to CollaborativeArrangementAgreementDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementAgreementDomain" xlink:label="CollaborativeArrangementAgreementDomain_2" xlink:title="CollaborativeArrangementAgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="CollaborativeArrangementsByAgreementAxis" xlink:to="CollaborativeArrangementAgreementDomain_2" xlink:title="definition: CollaborativeArrangementsByAgreementAxis to CollaborativeArrangementAgreementDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_JanssenCollaborativeAgreementMember" xlink:label="JanssenCollaborativeAgreementMember" xlink:title="JanssenCollaborativeAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementAgreementDomain" xlink:to="JanssenCollaborativeAgreementMember" xlink:title="definition: CollaborativeArrangementAgreementDomain to JanssenCollaborativeAgreementMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MitsubishiTanabeCollaborativeAgreementtMember" xlink:label="MitsubishiTanabeCollaborativeAgreementtMember" xlink:title="MitsubishiTanabeCollaborativeAgreementtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementAgreementDomain" xlink:to="MitsubishiTanabeCollaborativeAgreementtMember" xlink:title="definition: CollaborativeArrangementAgreementDomain to MitsubishiTanabeCollaborativeAgreementtMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_GlaxoSmithKlineCollaborativeAgreementtMember" xlink:label="GlaxoSmithKlineCollaborativeAgreementtMember" xlink:title="GlaxoSmithKlineCollaborativeAgreementtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementAgreementDomain" xlink:to="GlaxoSmithKlineCollaborativeAgreementtMember" xlink:title="definition: CollaborativeArrangementAgreementDomain to GlaxoSmithKlineCollaborativeAgreementtMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CysticFibrosisFoundationTherapeuticsIncorporatedAgreementMember" xlink:label="CysticFibrosisFoundationTherapeuticsIncorporatedAgreementMember" xlink:title="CysticFibrosisFoundationTherapeuticsIncorporatedAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementAgreementDomain" xlink:to="CysticFibrosisFoundationTherapeuticsIncorporatedAgreementMember" xlink:title="definition: CollaborativeArrangementAgreementDomain to CysticFibrosisFoundationTherapeuticsIncorporatedAgreementMember" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MerckAndCompanyIncAgreementMember" xlink:label="MerckAndCompanyIncAgreementMember" xlink:title="MerckAndCompanyIncAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementAgreementDomain" xlink:to="MerckAndCompanyIncAgreementMember" xlink:title="definition: CollaborativeArrangementAgreementDomain to MerckAndCompanyIncAgreementMember" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementsDisclosureAbstract" xlink:label="CollaborativeArrangementsDisclosureAbstract" xlink:title="CollaborativeArrangementsDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfCollaborativeArrangementAgreementsLineItems" xlink:to="CollaborativeArrangementsDisclosureAbstract" xlink:title="definition: ScheduleOfCollaborativeArrangementAgreementsLineItems to CollaborativeArrangementsDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementDevelopmentCostContributionPercent" xlink:label="CollaborativeArrangementDevelopmentCostContributionPercent" xlink:title="CollaborativeArrangementDevelopmentCostContributionPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementDevelopmentCostContributionPercent" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementDevelopmentCostContributionPercent" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementUpFrontLicenseFee" xlink:label="CollaborativeArrangementUpFrontLicenseFee" xlink:title="CollaborativeArrangementUpFrontLicenseFee"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementUpFrontLicenseFee" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementUpFrontLicenseFee" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DeferredRevenueAdjustmentOfPeriodicRevenueRecognitionPerQuarter" xlink:label="DeferredRevenueAdjustmentOfPeriodicRevenueRecognitionPerQuarter" xlink:title="DeferredRevenueAdjustmentOfPeriodicRevenueRecognitionPerQuarter"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="DeferredRevenueAdjustmentOfPeriodicRevenueRecognitionPerQuarter" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to DeferredRevenueAdjustmentOfPeriodicRevenueRecognitionPerQuarter" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredRevenue" xlink:label="DeferredRevenue" xlink:title="DeferredRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="DeferredRevenue" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to DeferredRevenue" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationEarnedGross" xlink:label="CollaborativeArrangementContingentConsiderationEarnedGross" xlink:title="CollaborativeArrangementContingentConsiderationEarnedGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationEarnedGross" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationEarnedGross" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationUnearnedRevenueUpperEndOfRange" xlink:label="CollaborativeArrangementContingentConsiderationUnearnedRevenueUpperEndOfRange" xlink:title="CollaborativeArrangementContingentConsiderationUnearnedRevenueUpperEndOfRange"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationUnearnedRevenueUpperEndOfRange" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationUnearnedRevenueUpperEndOfRange" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationEarnedUponApprovalMilestone" xlink:label="CollaborativeArrangementContingentConsiderationEarnedUponRegulatoryFilingAndApprovalMilestone" xlink:title="CollaborativeArrangementContingentConsiderationEarnedUponRegulatoryFilingAndApprovalMilestone"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationEarnedUponRegulatoryFilingAndApprovalMilestone" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationEarnedUponRegulatoryFilingAndApprovalMilestone" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationEarnedUponProductLaunchMilestone" xlink:label="CollaborativeArrangementContingentConsiderationEarnedUponProductLaunchMilestone" xlink:title="CollaborativeArrangementContingentConsiderationEarnedUponProductLaunchMilestone"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationEarnedUponProductLaunchMilestone" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationEarnedUponProductLaunchMilestone" use="optional" order="8.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementNumberOfFinancialTransactionsRelatedToFutureMilestones" xlink:label="CollaborativeArrangementNumberOfFinancialTransactionsRelatedToFutureMilestones" xlink:title="CollaborativeArrangementNumberOfFinancialTransactionsRelatedToFutureMilestones"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementNumberOfFinancialTransactionsRelatedToFutureMilestones" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementNumberOfFinancialTransactionsRelatedToFutureMilestones" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementAggregateValueMilestonesRelatedToFinancialTransactions" xlink:label="CollaborativeArrangementAggregateValueMilestonesRelatedToFinancialTransactions" xlink:title="CollaborativeArrangementAggregateValueMilestonesRelatedToFinancialTransactions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementAggregateValueMilestonesRelatedToFinancialTransactions" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementAggregateValueMilestonesRelatedToFinancialTransactions" use="optional" order="11.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TieredRoyaltyAveragePercentOfNetSales" xlink:label="TieredRoyaltyAveragePercentOfNetSales" xlink:title="TieredRoyaltyAveragePercentOfNetSales"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="TieredRoyaltyAveragePercentOfNetSales" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to TieredRoyaltyAveragePercentOfNetSales" use="optional" order="12.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementNoticePeriodRequiredForTerminationPriorToMarketingApprovalMonths" xlink:label="CollaborativeArrangementNoticePeriodRequiredForTerminationPriorToMarketingApprovalMonths" xlink:title="CollaborativeArrangementNoticePeriodRequiredForTerminationPriorToMarketingApprovalMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementNoticePeriodRequiredForTerminationPriorToMarketingApprovalMonths" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementNoticePeriodRequiredForTerminationPriorToMarketingApprovalMonths" use="optional" order="13.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementNoticePeriodRequiredForTerminationAfterMarketingApprovalYears" xlink:label="CollaborativeArrangementNoticePeriodRequiredForTerminationAfterMarketingApprovalYears" xlink:title="CollaborativeArrangementNoticePeriodRequiredForTerminationAfterMarketingApprovalYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementNoticePeriodRequiredForTerminationAfterMarketingApprovalYears" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementNoticePeriodRequiredForTerminationAfterMarketingApprovalYears" use="optional" order="14.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementLicenseFeePaidOnAmendment" xlink:label="CollaborativeArrangementLicenseFeePaidOnAmendment" xlink:title="CollaborativeArrangementLicenseFeePaidOnAmendment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementLicenseFeePaidOnAmendment" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementLicenseFeePaidOnAmendment" use="optional" order="15.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentMilestonePaymentLowEndOfRange" xlink:label="CollaborativeArrangementContingentMilestonePaymentLowEndOfRange" xlink:title="CollaborativeArrangementContingentMilestonePaymentLowEndOfRange"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentMilestonePaymentLowEndOfRange" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentMilestonePaymentLowEndOfRange" use="optional" order="16.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentMilestonePaymentHighEndOfRange" xlink:label="CollaborativeArrangementContingentMilestonePaymentHighEndOfRange" xlink:title="CollaborativeArrangementContingentMilestonePaymentHighEndOfRange"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentMilestonePaymentHighEndOfRange" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentMilestonePaymentHighEndOfRange" use="optional" order="17.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementNoticePeriodRequiredForTerminationDays" xlink:label="CollaborativeArrangementNoticePeriodRequiredForTerminationDays" xlink:title="CollaborativeArrangementNoticePeriodRequiredForTerminationDays"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementNoticePeriodRequiredForTerminationDays" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementNoticePeriodRequiredForTerminationDays" use="optional" order="18.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_RecognizedCollaborativeRevenueAbstract" xlink:label="RecognizedCollaborativeRevenueAbstract" xlink:title="RecognizedCollaborativeRevenueAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="RecognizedCollaborativeRevenueAbstract" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to RecognizedCollaborativeRevenueAbstract" use="optional" order="19.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AmortizedPortionOfUpFrontPayment" xlink:label="AmortizedPortionOfUpFrontPayment" xlink:title="AmortizedPortionOfUpFrontPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="AmortizedPortionOfUpFrontPayment" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to AmortizedPortionOfUpFrontPayment" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DevelopmentMilestoneRevenues" xlink:label="DevelopmentMilestonePayments" xlink:title="DevelopmentMilestonePayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="DevelopmentMilestonePayments" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to DevelopmentMilestonePayments" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementRevenuesNetReimbursementDevelopmentProgramExpense" xlink:label="CollaborativeArrangementRevenuesNetReimbursementDevelopmentProgramExpense" xlink:title="CollaborativeArrangementRevenuesNetReimbursementDevelopmentProgramExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="CollaborativeArrangementRevenuesNetReimbursementDevelopmentProgramExpense" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to CollaborativeArrangementRevenuesNetReimbursementDevelopmentProgramExpense" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementRevenuesThroughThirdPartyManufacturingNetwork" xlink:label="CollaborativeArrangementRevenuesThroughThirdPartyManufacturingNetwork" xlink:title="CollaborativeArrangementRevenuesThroughThirdPartyManufacturingNetwork"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="CollaborativeArrangementRevenuesThroughThirdPartyManufacturingNetwork" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to CollaborativeArrangementRevenuesThroughThirdPartyManufacturingNetwork" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeRevenues" xlink:label="CollaborativeRevenues" xlink:title="CollaborativeRevenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="CollaborativeRevenues" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to CollaborativeRevenues" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementRevenueRecognizedFromUpfrontPayment" xlink:label="CollaborativeArrangementRevenueRecognizedFromUpfrontPayment" xlink:title="CollaborativeArrangementRevenueRecognizedFromUpfrontPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="RecognizedCollaborativeRevenueAbstract" xlink:to="CollaborativeArrangementRevenueRecognizedFromUpfrontPayment" xlink:title="definition: RecognizedCollaborativeRevenueAbstract to CollaborativeArrangementRevenueRecognizedFromUpfrontPayment" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationUpperEndOfRange" xlink:label="CollaborativeArrangementContingentConsiderationUpperEndOfRange" xlink:title="CollaborativeArrangementContingentConsiderationUpperEndOfRange"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationUpperEndOfRange" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationUpperEndOfRange" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementResearchFunding" xlink:label="CollaborativeArrangementResearchFunding" xlink:title="CollaborativeArrangementResearchFunding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementResearchFunding" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementResearchFunding" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_NumberOfYearsOverWhichResearchFundingWillBeMade" xlink:label="NumberOfYearsOverWhichResearchFundingWillBeMade" xlink:title="NumberOfYearsOverWhichResearchFundingWillBeMade"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="NumberOfYearsOverWhichResearchFundingWillBeMade" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to NumberOfYearsOverWhichResearchFundingWillBeMade" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementDeferredRevenuesThroughThirdPartyManufacturingNetwork" xlink:label="CollaborativeArrangementDeferredRevenuesThroughThirdPartyManufacturingNetwork" xlink:title="CollaborativeArrangementDeferredRevenuesThroughThirdPartyManufacturingNetwork"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementDeferredRevenuesThroughThirdPartyManufacturingNetwork" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementDeferredRevenuesThroughThirdPartyManufacturingNetwork" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CollaborativeArrangementContingentConsiderationEarnedPortionOfGross" xlink:label="CollaborativeArrangementContingentConsiderationEarnedPortionOfGross" xlink:title="CollaborativeArrangementContingentConsiderationEarnedPortionOfGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CollaborativeArrangementsDisclosureAbstract" xlink:to="CollaborativeArrangementContingentConsiderationEarnedPortionOfGross" xlink:title="definition: CollaborativeArrangementsDisclosureAbstract to CollaborativeArrangementContingentConsiderationEarnedPortionOfGross" order="5.5"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureStockBasedCompensationExpenseDetails2">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:label="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" order="1.0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeOneMember" xlink:label="ExercisePriceRangeOneMember" xlink:title="ExercisePriceRangeOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeOneMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeOneMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeTwoMember" xlink:label="ExercisePriceRangeTwoMember" xlink:title="ExercisePriceRangeTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeTwoMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeTwoMember" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeThreeMember" xlink:label="ExercisePriceRangeThreeMember" xlink:title="ExercisePriceRangeThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeThreeMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeThreeMember" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFourMember" xlink:label="ExercisePriceRangeFourMember" xlink:title="ExercisePriceRangeFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFourMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFourMember" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFiveMember" xlink:label="ExercisePriceRangeFiveMember" xlink:title="ExercisePriceRangeFiveMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFiveMember" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFiveMember" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFromDollars8.68ToDollars20.00Member" xlink:label="ExercisePriceRangeFromDollars8.68ToDollars20.00Member" xlink:title="ExercisePriceRangeFromDollars8.68ToDollars20.00Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFromDollars8.68ToDollars20.00Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFromDollars8.68ToDollars20.00Member" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFromDollars20.01ToDollars30.00Member" xlink:label="ExercisePriceRangeFromDollars20.01ToDollars30.00Member" xlink:title="ExercisePriceRangeFromDollars20.01ToDollars30.00Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFromDollars20.01ToDollars30.00Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFromDollars20.01ToDollars30.00Member" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFromDollars30.01ToDollars40.00Member" xlink:label="ExercisePriceRangeFromDollars30.01ToDollars40.00Member" xlink:title="ExercisePriceRangeFromDollars30.01ToDollars40.00Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFromDollars30.01ToDollars40.00Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFromDollars30.01ToDollars40.00Member" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFromDollars40.01ToDollars50.00Member" xlink:label="ExercisePriceRangeFromDollars40.01ToDollars50.00Member" xlink:title="ExercisePriceRangeFromDollars40.01ToDollars50.00Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFromDollars40.01ToDollars50.00Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFromDollars40.01ToDollars50.00Member" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExercisePriceRangeFromDollars50.01ToDollars50.51Member" xlink:label="ExercisePriceRangeFromDollars50.01ToDollars50.51Member" xlink:title="ExercisePriceRangeFromDollars50.01ToDollars50.51Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain" xlink:to="ExercisePriceRangeFromDollars50.01ToDollars50.51Member" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain to ExercisePriceRangeFromDollars50.01ToDollars50.51Member" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockBasedCompensationExpenseDisclosureAbstract" xlink:label="StockBasedCompensationExpenseDisclosureAbstract" xlink:title="StockBasedCompensationExpenseDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems" xlink:to="StockBasedCompensationExpenseDisclosureAbstract" xlink:title="definition: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems to StockBasedCompensationExpenseDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:label="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:title="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice" use="optional" order="7.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosurePreferredStockCommonStockAndEquityPlansDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:label="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:title="PreferredStockCommonStockAndEquityPlansDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAssumedInConnectionWithAcquisitions" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAssumedInConnectionWithAcquisitions" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAssumedInConnectionWithAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAssumedInConnectionWithAcquisitions" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingAssumedInConnectionWithAcquisitions" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAssumedInConnectionWithAcquisitions" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAssumedInConnectionWithAcquisitions" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAssumedInConnectionWithAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAssumedInConnectionWithAcquisitions" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceAssumedInConnectionWithAcquisitions" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAveragePricePaidPerShare" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAveragePricePaidPerShare" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAveragePricePaidPerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAveragePricePaidPerShare" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAveragePricePaidPerShare" use="optional" order="7.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPeriod" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPeriod" use="optional" order="8.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPurchasePeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPurchasePeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPurchasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPurchasePeriod" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardInitialOfferingPurchasePeriod" use="optional" order="9.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEligibleEmployeePurchasePricePercentageOfFairValue" use="optional" order="10.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ApprovedIncreaseInNumberOfCommonShares" xlink:label="ApprovedIncreaseInNumberOfCommonShares" xlink:title="ApprovedIncreaseInNumberOfCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ApprovedIncreaseInNumberOfCommonShares" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ApprovedIncreaseInNumberOfCommonShares" use="optional" order="11.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="CommonStockSharesAuthorized" xlink:title="CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="CommonStockSharesAuthorized" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to CommonStockSharesAuthorized" use="optional" order="12.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ClassOfRightNumberOfSecuritiesCalledByEachRights" xlink:label="ClassOfRightNumberOfSecuritiesCalledByEachRights" xlink:title="ClassOfRightNumberOfSecuritiesCalledByEachRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ClassOfRightNumberOfSecuritiesCalledByEachRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ClassOfRightNumberOfSecuritiesCalledByEachRights" use="optional" order="14.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ClassOfRightPurchasePriceOfRights" xlink:label="ClassOfRightPurchasePriceOfRights" xlink:title="ClassOfRightPurchasePriceOfRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ClassOfRightPurchasePriceOfRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ClassOfRightPurchasePriceOfRights" use="optional" order="16.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MinimumPercentageOfOutstandingCommonStockAcquiredForExerciseOfRights" xlink:label="MinimumPercentageOfOutstandingCommonStockAcquiredForExerciseOfRights" xlink:title="MinimumPercentageOfOutstandingCommonStockAcquiredForExerciseOfRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="MinimumPercentageOfOutstandingCommonStockAcquiredForExerciseOfRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to MinimumPercentageOfOutstandingCommonStockAcquiredForExerciseOfRights" use="optional" order="17.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MarketValueMultiplierBasedOnPurchasePrice" xlink:label="MarketValueMultiplierBasedOnPurchasePrice" xlink:title="MarketValueMultiplierBasedOnPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="MarketValueMultiplierBasedOnPurchasePrice" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to MarketValueMultiplierBasedOnPurchasePrice" use="optional" order="18.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PercentageSaleOfAssetsForExerciseOfRights" xlink:label="PercentageSaleOfAssetsForExerciseOfRights" xlink:title="PercentageSaleOfAssetsForExerciseOfRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="PercentageSaleOfAssetsForExerciseOfRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to PercentageSaleOfAssetsForExerciseOfRights" use="optional" order="19.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorized" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorized" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorized" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardIncreaseInNumberOfSharesAuthorized" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationTermMinimum" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationTermMinimum" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationTermMinimum"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationTermMinimum" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardExpirationTermMinimum" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:label="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:title="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" order="6.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_OutstandingRestrictedStockAndRestrictedStockUnitsGrantPrice" xlink:label="OutstandingRestrictedStockAndRestrictedStockUnitsGrantPrice" xlink:title="OutstandingRestrictedStockAndRestrictedStockUnitsGrantPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="OutstandingRestrictedStockAndRestrictedStockUnitsGrantPrice" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to OutstandingRestrictedStockAndRestrictedStockUnitsGrantPrice" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_GeneralVestingPeriodOfOptionsRestrictedStockAndRestrictedStockUnits" xlink:label="GeneralVestingPeriodOfOptionsRestrictedStockAndRestrictedStockUnits" xlink:title="GeneralVestingPeriodOfOptionsRestrictedStockAndRestrictedStockUnits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="GeneralVestingPeriodOfOptionsRestrictedStockAndRestrictedStockUnits" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to GeneralVestingPeriodOfOptionsRestrictedStockAndRestrictedStockUnits" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_NumberOfSharePurchaseRightsForEachShareOfCommonStockOwned" xlink:label="NumberOfSharePurchaseRightsForEachShareOfCommonStockOwned" xlink:title="NumberOfSharePurchaseRightsForEachShareOfCommonStockOwned"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="NumberOfSharePurchaseRightsForEachShareOfCommonStockOwned" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to NumberOfSharePurchaseRightsForEachShareOfCommonStockOwned" order="13.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_PercentageOwnershipOfOutstandingCommonStockForExerciseOfRights" xlink:label="PercentageOwnershipOfOutstandingCommonStockForExerciseOfRights" xlink:title="PercentageOwnershipOfOutstandingCommonStockForExerciseOfRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="PercentageOwnershipOfOutstandingCommonStockForExerciseOfRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to PercentageOwnershipOfOutstandingCommonStockForExerciseOfRights" use="optional" order="20.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_NumberOfSharesCommonStockExchangedForRight" xlink:label="NumberOfSharesCommonStockExchangedForRight" xlink:title="NumberOfSharesCommonStockExchangedForRight"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="NumberOfSharesCommonStockExchangedForRight" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to NumberOfSharesCommonStockExchangedForRight" use="optional" order="21.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_RedemptionPriceOfRights" xlink:label="RedemptionPriceOfRights" xlink:title="RedemptionPriceOfRights"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="RedemptionPriceOfRights" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to RedemptionPriceOfRights" use="optional" order="22.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SeriesAJuniorParticipatingPreferredStockParValue" xlink:label="SeriesAJuniorParticipatingPreferredStockParValue" xlink:title="SeriesAJuniorParticipatingPreferredStockParValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="SeriesAJuniorParticipatingPreferredStockParValue" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to SeriesAJuniorParticipatingPreferredStockParValue" order="15.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:title="definition: PreferredStockCommonStockAndEquityPlansDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:label="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:title="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan2006Member" xlink:label="StockAndOptionPlan2006Member" xlink:title="StockAndOptionPlan2006Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan2006Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan2006Member" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1996Member" xlink:label="StockAndOptionPlan1996Member" xlink:title="StockAndOptionPlan1996Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1996Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1996Member" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1994Member" xlink:label="StockAndOptionPlan1994Member" xlink:title="StockAndOptionPlan1994Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1994Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1994Member" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1991Member" xlink:label="StockAndOptionPlan1991Member" xlink:title="StockAndOptionPlan1991Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1991Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1991Member" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlanOtherMember" xlink:label="StockAndOptionPlanOtherMember" xlink:title="StockAndOptionPlanOtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlanOtherMember" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlanOtherMember" order="5.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_RightsMember" xlink:label="RightsMember" xlink:title="RightsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="RightsMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to RightsMember" order="3.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="PreferredStockCommonStockAndEquityPlansDisclosureAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to PreferredStockCommonStockAndEquityPlansDisclosureAbstract" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureStockBasedCompensationExpensesDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockBasedCompensationExpenseDisclosureAbstract" xlink:label="StockBasedCompensationExpenseDisclosureAbstract" xlink:title="StockBasedCompensationExpenseDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationAllocationAbstract" xlink:label="ShareBasedCompensationAllocationAbstract" xlink:title="ShareBasedCompensationAllocationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationAllocationAbstract" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationAllocationAbstract" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationAllocationAbstract" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" xlink:title="definition: ShareBasedCompensationAllocationAbstract to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="AllocatedShareBasedCompensationExpense" xlink:title="AllocatedShareBasedCompensationExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationAllocationAbstract" xlink:to="AllocatedShareBasedCompensationExpense" xlink:title="definition: ShareBasedCompensationAllocationAbstract to AllocatedShareBasedCompensationExpense" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:label="EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:title="EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards" xlink:label="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards" xlink:title="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards" xlink:title="definition: EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract to EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwards" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition" xlink:label="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition" xlink:title="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract" xlink:to="EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition" xlink:title="definition: EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract to EmployeeServiceShareBasedCompensationUnrecognizedCompensationCostsOnNonvestedAwardsWeightedAveragePeriodOfRecognition" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementAbstract" xlink:label="ShareBasedCompensationArrangementAbstract" xlink:title="ShareBasedCompensationArrangementAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementAbstract" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationArrangementAbstract" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardModificationAndAccelerationIncrementalCompensationCost" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardModificationAndAccelerationIncrementalCompensationCost" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardModificationAndAccelerationIncrementalCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardModificationAndAccelerationIncrementalCompensationCost" xlink:title="definition: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardModificationAndAccelerationIncrementalCompensationCost" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationArrangementByShareBasedPaymentAwardAccelerationIncrementalCompensationCost" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAccelerationIncrementalCompensationCost" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAccelerationIncrementalCompensationCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAccelerationIncrementalCompensationCost" xlink:title="definition: ShareBasedCompensationArrangementAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAccelerationIncrementalCompensationCost" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedTerm" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" order="8005.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="StockBasedCompensationExpenseDisclosureAbstract" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:title="definition: StockBasedCompensationExpenseDisclosureAbstract to ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:title="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:label="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:title="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_2" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAndPlanNameAxis to ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeStockOptionMember" xlink:label="EmployeeStockOptionMember" xlink:title="EmployeeStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockOptionMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan2006Member" xlink:label="StockAndOptionPlan2006Member" xlink:title="StockAndOptionPlan2006Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan2006Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan2006Member" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1996Member" xlink:label="StockAndOptionPlan1996Member" xlink:title="StockAndOptionPlan1996Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1996Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1996Member" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1994Member" xlink:label="StockAndOptionPlan1994Member" xlink:title="StockAndOptionPlan1994Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1994Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1994Member" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlan1991Member" xlink:label="StockAndOptionPlan1991Member" xlink:title="StockAndOptionPlan1991Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlan1991Member" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlan1991Member" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_StockAndOptionPlanOtherMember" xlink:label="StockAndOptionPlanOtherMember" xlink:title="StockAndOptionPlanOtherMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeStockOptionMember" xlink:to="StockAndOptionPlanOtherMember" xlink:title="definition: EmployeeStockOptionMember to StockAndOptionPlanOtherMember" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EmployeeStockPurchasePlanMember" xlink:label="EmployeeStockPurchasePlanMember" xlink:title="EmployeeStockPurchasePlanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeStockPurchasePlanMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeStockPurchasePlanMember" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EmployeeRestrictedStockOptionMember" xlink:label="EmployeeRestrictedStockOptionMember" xlink:title="EmployeeRestrictedStockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="EmployeeRestrictedStockOptionMember" xlink:title="definition: ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain to EmployeeRestrictedStockOptionMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" xlink:label="ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" xlink:title="ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:label="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain_2" xlink:title="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" xlink:to="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain_2" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis to ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" use="optional" priority="1" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:label="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:title="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis" xlink:to="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByArrangementTypeAxis to ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ExecutiveOfficersSeveranceArrangementMember" xlink:label="ExecutiveOfficersSeveranceArrangementMember" xlink:title="ExecutiveOfficersSeveranceArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:to="ExecutiveOfficersSeveranceArrangementMember" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain to ExecutiveOfficersSeveranceArrangementMember" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_DrJoshuaBogersTransitionArrangementMember" xlink:label="DrJoshuaBogersTransitionArrangementMember" xlink:title="DrJoshuaBogersTransitionArrangementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain" xlink:to="DrJoshuaBogersTransitionArrangementMember" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByArrangementTypeDomain to DrJoshuaBogersTransitionArrangementMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:label="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:title="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_2" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain_2" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:label="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:title="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis" xlink:to="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:title="definition: ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsByReportLineAxis to EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationInSalesGeneralAndAdministrativeExpenseMember" xlink:label="ShareBasedCompensationInSalesGeneralAndAdministrativeExpenseMember" xlink:title="ShareBasedCompensationInSalesGeneralAndAdministrativeExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:to="ShareBasedCompensationInSalesGeneralAndAdministrativeExpenseMember" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain to ShareBasedCompensationInSalesGeneralAndAdministrativeExpenseMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ShareBasedCompensationInResearchAndDevelopmentExpenseMember" xlink:label="ShareBasedCompensationInResearchAndDevelopmentExpenseMember" xlink:title="ShareBasedCompensationInResearchAndDevelopmentExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain" xlink:to="ShareBasedCompensationInResearchAndDevelopmentExpenseMember" xlink:title="definition: EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsReportLineDomain to ShareBasedCompensationInResearchAndDevelopmentExpenseMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" xlink:label="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" xlink:title="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable to ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:label="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:title="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" xlink:to="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis to ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:label="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain_2" xlink:title="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis" xlink:to="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain_2" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeAxis to ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" use="optional" priority="1" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockOptionMember" xlink:label="StockOptionMember" xlink:title="StockOptionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:to="StockOptionMember" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain to StockOptionMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_EmployeeStockMember" xlink:label="EmployeeStockMember" xlink:title="EmployeeStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain" xlink:to="EmployeeStockMember" xlink:title="definition: ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardAwardTypeDomain to EmployeeStockMember" use="optional" order="8001.0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="StockBasedCompensationExpenseDisclosureAbstract" xlink:title="definition: ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems to StockBasedCompensationExpenseDisclosureAbstract" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureCommonStockOfferingsDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EquityOfferingLineItems" xlink:label="EquityOfferingLineItems" xlink:title="EquityOfferingLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EquityOfferingTable" xlink:label="EquityOfferingTable" xlink:title="EquityOfferingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="EquityOfferingLineItems" xlink:to="EquityOfferingTable" xlink:title="definition: EquityOfferingLineItems to EquityOfferingTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_EquityOfferingComponentsAxis" xlink:label="EquityOfferingComponentsAxis" xlink:title="EquityOfferingComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="EquityOfferingTable" xlink:to="EquityOfferingComponentsAxis" xlink:title="definition: EquityOfferingTable to EquityOfferingComponentsAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain" xlink:title="SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="EquityOfferingComponentsAxis" xlink:to="SaleOfStockNameOfTransactionDomain" xlink:title="definition: EquityOfferingComponentsAxis to SaleOfStockNameOfTransactionDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain" xlink:label="SaleOfStockNameOfTransactionDomain_2" xlink:title="SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="EquityOfferingComponentsAxis" xlink:to="SaleOfStockNameOfTransactionDomain_2" xlink:title="definition: EquityOfferingComponentsAxis to SaleOfStockNameOfTransactionDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_February2009EquityOfferingMember" xlink:label="February2009EquityOfferingMember" xlink:title="February2009EquityOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="February2009EquityOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to February2009EquityOfferingMember" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_December2009EquityOfferingMember" xlink:label="December2009EquityOfferingMember" xlink:title="December2009EquityOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="December2009EquityOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to December2009EquityOfferingMember" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_February2008EquityOfferingMember" xlink:label="February2008EquityOfferingMember" xlink:title="February2008EquityOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="February2008EquityOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to February2008EquityOfferingMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_September2008EquityOfferingMember" xlink:label="September2008EquityOfferingMember" xlink:title="September2008EquityOfferingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SaleOfStockNameOfTransactionDomain" xlink:to="September2008EquityOfferingMember" xlink:title="definition: SaleOfStockNameOfTransactionDomain to September2008EquityOfferingMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CommonStockOfferingsDisclosureAbstract" xlink:label="CommonStockOfferingsDisclosureAbstract" xlink:title="CommonStockOfferingsDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="EquityOfferingLineItems" xlink:to="CommonStockOfferingsDisclosureAbstract" xlink:title="definition: EquityOfferingLineItems to CommonStockOfferingsDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="StockIssuedDuringPeriodSharesNewIssues" xlink:title="StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommonStockOfferingsDisclosureAbstract" xlink:to="StockIssuedDuringPeriodSharesNewIssues" xlink:title="definition: CommonStockOfferingsDisclosureAbstract to StockIssuedDuringPeriodSharesNewIssues" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SharesIssuedNewIssuePricePerShare" xlink:label="SharesIssuedNewIssuePricePerShare" xlink:title="SharesIssuedNewIssuePricePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommonStockOfferingsDisclosureAbstract" xlink:to="SharesIssuedNewIssuePricePerShare" xlink:title="definition: CommonStockOfferingsDisclosureAbstract to SharesIssuedNewIssuePricePerShare" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:label="ProceedsFromIssuanceOfCommonStock" xlink:title="ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommonStockOfferingsDisclosureAbstract" xlink:to="ProceedsFromIssuanceOfCommonStock" xlink:title="definition: CommonStockOfferingsDisclosureAbstract to ProceedsFromIssuanceOfCommonStock" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AdjustmentsToAdditionalPaidInCapitalStockIssuedUnderwritingDiscount" xlink:label="AdjustmentsToAdditionalPaidInCapitalStockIssuedUnderwritingDiscount" xlink:title="AdjustmentsToAdditionalPaidInCapitalStockIssuedUnderwritingDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommonStockOfferingsDisclosureAbstract" xlink:to="AdjustmentsToAdditionalPaidInCapitalStockIssuedUnderwritingDiscount" xlink:title="definition: CommonStockOfferingsDisclosureAbstract to AdjustmentsToAdditionalPaidInCapitalStockIssuedUnderwritingDiscount" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AdjustmentsToAdditionalPaidInCapitalStockIssuedOtherIssuanceCosts" xlink:label="AdjustmentsToAdditionalPaidInCapitalStockIssuedOtherIssuanceCosts" xlink:title="AdjustmentsToAdditionalPaidInCapitalStockIssuedOtherIssuanceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CommonStockOfferingsDisclosureAbstract" xlink:to="AdjustmentsToAdditionalPaidInCapitalStockIssuedOtherIssuanceCosts" xlink:title="definition: CommonStockOfferingsDisclosureAbstract to AdjustmentsToAdditionalPaidInCapitalStockIssuedOtherIssuanceCosts" use="optional" order="5.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureAcquisitionOfViroChemPharmaIncDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="BusinessAcquisitionLineItems" xlink:title="BusinessAcquisitionLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="BusinessAcquisitionLineItems" xlink:to="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:title="definition: BusinessAcquisitionLineItems to ScheduleOfBusinessAcquisitionsByAcquisitionTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionAxis" xlink:label="BusinessAcquisitionAxis" xlink:title="BusinessAcquisitionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="BusinessAcquisitionAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to BusinessAcquisitionAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain" xlink:title="BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" use="optional" order="1.0" xbrldt:targetRole="http://www.vrtx.com/role/DisclosureAcquisitionOfViroChemPharmaIncDetails"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionAcquireeDomain" xlink:label="BusinessAcquisitionAcquireeDomain_2" xlink:title="BusinessAcquisitionAcquireeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="BusinessAcquisitionAxis" xlink:to="BusinessAcquisitionAcquireeDomain_2" xlink:title="definition: BusinessAcquisitionAxis to BusinessAcquisitionAcquireeDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_ViroChemPharmaMember" xlink:label="ViroChemPharmaMember" xlink:title="ViroChemPharmaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionAcquireeDomain" xlink:to="ViroChemPharmaMember" xlink:title="definition: BusinessAcquisitionAcquireeDomain to ViroChemPharmaMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="IndefiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:title="definition: ScheduleOfBusinessAcquisitionsByAcquisitionTable to IndefiniteLivedIntangibleAssetsByMajorClassAxis" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="IndefiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="IndefiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="IndefiniteLivedIntangibleAssetsMajorClassNameDomain_2" xlink:title="definition: IndefiniteLivedIntangibleAssetsByMajorClassAxis to IndefiniteLivedIntangibleAssetsMajorClassNameDomain" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_VX222Member" xlink:label="VX222Member" xlink:title="VX222Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="VX222Member" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to VX222Member" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_VX759Member" xlink:label="VX759Member" xlink:title="VX759Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="VX759Member" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to VX759Member" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_VX286Member" xlink:label="VX286Member" xlink:title="VX286Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="VX286Member" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to VX286Member" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_VCH286Member" xlink:label="VCH286Member" xlink:title="VCH286Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndefiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="VCH286Member" xlink:title="definition: IndefiniteLivedIntangibleAssetsMajorClassNameDomain to VCH286Member" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AcquisitionOfBusinessDisclosureAbstract" xlink:label="AcquisitionOfBusinessDisclosureAbstract" xlink:title="AcquisitionOfBusinessDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionLineItems" xlink:to="AcquisitionOfBusinessDisclosureAbstract" xlink:title="definition: BusinessAcquisitionLineItems to AcquisitionOfBusinessDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:label="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="BusinessAcquisitionPercentageOfVotingInterestsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="BusinessAcquisitionPercentageOfVotingInterestsAcquired" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to BusinessAcquisitionPercentageOfVotingInterestsAcquired" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued" xlink:label="BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued" xlink:title="BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to BusinessAcquisitionEquityInterestIssuedOrIssuableNumberOfSharesIssued" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessAcquisitionNumberOfClinicalDevelopmentStageDrugsAcquired" xlink:label="BusinessAcquisitionNumberOfClinicalDevelopmentStageDrugsAcquired" xlink:title="BusinessAcquisitionNumberOfClinicalDevelopmentStageDrugsAcquired"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="BusinessAcquisitionNumberOfClinicalDevelopmentStageDrugsAcquired" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to BusinessAcquisitionNumberOfClinicalDevelopmentStageDrugsAcquired" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:label="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:title="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityCashPaid" xlink:label="BusinessAcquisitionCostOfAcquiredEntityCashPaid" xlink:title="BusinessAcquisitionCostOfAcquiredEntityCashPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:to="BusinessAcquisitionCostOfAcquiredEntityCashPaid" xlink:title="definition: BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract to BusinessAcquisitionCostOfAcquiredEntityCashPaid" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable" xlink:label="BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable" xlink:title="BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:to="BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable" xlink:title="definition: BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract to BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionCostOfAcquiredEntityPurchasePrice" xlink:label="BusinessAcquisitionCostOfAcquiredEntityPurchasePrice" xlink:title="BusinessAcquisitionCostOfAcquiredEntityPurchasePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract" xlink:to="BusinessAcquisitionCostOfAcquiredEntityPurchasePrice" xlink:title="definition: BusinessAcquisitionCostOfAcquiredEntityPurchasePriceAbstract to BusinessAcquisitionCostOfAcquiredEntityPurchasePrice" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OtherIndefiniteLivedIntangibleAssets" xlink:label="OtherIndefiniteLivedIntangibleAssets" xlink:title="OtherIndefiniteLivedIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="OtherIndefiniteLivedIntangibleAssets" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to OtherIndefiniteLivedIntangibleAssets" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_FairValueOfAcquiredIndefiniteLivedIntangibleAssetClinicalDrugCandidate" xlink:label="FairValueOfAcquiredIndefiniteLivedIntangibleAssetClinicalDrugCandidate" xlink:title="FairValueOfAcquiredIndefiniteLivedIntangibleAssetClinicalDrugCandidate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="FairValueOfAcquiredIndefiniteLivedIntangibleAssetClinicalDrugCandidate" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to FairValueOfAcquiredIndefiniteLivedIntangibleAssetClinicalDrugCandidate" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:label="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="DeferredTaxLiabilitiesNoncurrent" xlink:title="DeferredTaxLiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="DeferredTaxLiabilitiesNoncurrent" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to DeferredTaxLiabilitiesNoncurrent" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="IncreaseDecreaseInDeferredIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="IncreaseDecreaseInDeferredIncomeTaxes" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to IncreaseDecreaseInDeferredIncomeTaxes" use="optional" order="8005.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CommonStockOpeningPriceValuePerShare" xlink:label="CommonStockOpeningPriceValuePerShare" xlink:title="CommonStockOpeningPriceValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="CommonStockOpeningPriceValuePerShare" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to CommonStockOpeningPriceValuePerShare" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:label="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:title="BusinessAcquisitionPurchasePriceAllocationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to BusinessAcquisitionPurchasePriceAllocationAbstract" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents" xlink:label="BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents" xlink:title="BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationCurrentAssetsCashAndCashEquivalents" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessAcquisitionPurchasePriceAllocationOtherTangibleAssets" xlink:label="BusinessAcquisitionPurchasePriceAllocationOtherTangibleAssets" xlink:title="BusinessAcquisitionPurchasePriceAllocationOtherTangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationOtherTangibleAssets" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationOtherTangibleAssets" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" xlink:label="BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" xlink:title="BusinessAcquisitionPurchasePriceAllocationIntangibleAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationIntangibleAssets" use="optional" order="8002.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:label="BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:title="BusinessAcquisitionPurchasePriceAllocationGoodwillAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationGoodwillAmount" use="optional" order="8003.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndAccruedExpenses" xlink:label="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndAccruedExpenses" xlink:title="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndAccruedExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndAccruedExpenses" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationLiabilitiesAccountsPayableAndAccruedExpenses" use="optional" order="8004.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredTaxLiability" xlink:label="BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredTaxLiability" xlink:title="BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredTaxLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredTaxLiability" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationCurrentLiabilitiesDeferredTaxLiability" use="optional" order="8005.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" xlink:label="BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" xlink:title="BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="BusinessAcquisitionPurchasePriceAllocationAbstract" xlink:to="BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" xlink:title="definition: BusinessAcquisitionPurchasePriceAllocationAbstract to BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet" use="optional" order="8006.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SeveranceCosts" xlink:label="SeveranceCosts" xlink:title="SeveranceCosts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AcquisitionOfBusinessDisclosureAbstract" xlink:to="SeveranceCosts" xlink:title="definition: AcquisitionOfBusinessDisclosureAbstract to SeveranceCosts" use="optional" order="8002.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureGuaranteesDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GuaranteeObligationsLineItems" xlink:label="GuaranteeObligationsLineItems" xlink:title="GuaranteeObligationsLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ScheduleOfGuaranteeObligationsTable" xlink:label="ScheduleOfGuaranteeObligationsTable" xlink:title="ScheduleOfGuaranteeObligationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="GuaranteeObligationsLineItems" xlink:to="ScheduleOfGuaranteeObligationsTable" xlink:title="definition: GuaranteeObligationsLineItems to ScheduleOfGuaranteeObligationsTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GuaranteeObligationsByNatureAxis" xlink:label="GuaranteeObligationsByNatureAxis" xlink:title="GuaranteeObligationsByNatureAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="ScheduleOfGuaranteeObligationsTable" xlink:to="GuaranteeObligationsByNatureAxis" xlink:title="definition: ScheduleOfGuaranteeObligationsTable to GuaranteeObligationsByNatureAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="GuaranteeObligationsNatureDomain" xlink:title="GuaranteeObligationsNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="GuaranteeObligationsByNatureAxis" xlink:to="GuaranteeObligationsNatureDomain" xlink:title="definition: GuaranteeObligationsByNatureAxis to GuaranteeObligationsNatureDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GuaranteeObligationsNatureDomain" xlink:label="GuaranteeObligationsNatureDomain_2" xlink:title="GuaranteeObligationsNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="GuaranteeObligationsByNatureAxis" xlink:to="GuaranteeObligationsNatureDomain_2" xlink:title="definition: GuaranteeObligationsByNatureAxis to GuaranteeObligationsNatureDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IndemnificationGuaranteeMember" xlink:label="IndemnificationGuaranteeMember" xlink:title="IndemnificationGuaranteeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GuaranteeObligationsNatureDomain" xlink:to="IndemnificationGuaranteeMember" xlink:title="definition: GuaranteeObligationsNatureDomain to IndemnificationGuaranteeMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_InvitrogenCorporationMember" xlink:label="InvitrogenCorporationMember" xlink:title="InvitrogenCorporationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndemnificationGuaranteeMember" xlink:to="InvitrogenCorporationMember" xlink:title="definition: IndemnificationGuaranteeMember to InvitrogenCorporationMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AuroraDiscoveryIncMember" xlink:label="AuroraDiscoveryIncMember" xlink:title="AuroraDiscoveryIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IndemnificationGuaranteeMember" xlink:to="AuroraDiscoveryIncMember" xlink:title="definition: IndemnificationGuaranteeMember to AuroraDiscoveryIncMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_GuaranteesDisclosureAbstract" xlink:label="GuaranteesDisclosureAbstract" xlink:title="GuaranteesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GuaranteeObligationsLineItems" xlink:to="GuaranteesDisclosureAbstract" xlink:title="definition: GuaranteeObligationsLineItems to GuaranteesDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_GuaranteeObligationsMaximumIndemnification" xlink:label="GuaranteeObligationsMaximumIndemnification" xlink:title="GuaranteeObligationsMaximumIndemnification"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GuaranteesDisclosureAbstract" xlink:to="GuaranteeObligationsMaximumIndemnification" xlink:title="definition: GuaranteesDisclosureAbstract to GuaranteeObligationsMaximumIndemnification" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_GuaranteeObligationsTerm" xlink:label="GuaranteeObligationsTerm" xlink:title="GuaranteeObligationsTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GuaranteesDisclosureAbstract" xlink:to="GuaranteeObligationsTerm" xlink:title="definition: GuaranteesDisclosureAbstract to GuaranteeObligationsTerm" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_ProceedsFromSaleOfProductiveAssets" xlink:label="ProceedsFromSaleOfProductiveAssets" xlink:title="ProceedsFromSaleOfProductiveAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="GuaranteesDisclosureAbstract" xlink:to="ProceedsFromSaleOfProductiveAssets" xlink:title="definition: GuaranteesDisclosureAbstract to ProceedsFromSaleOfProductiveAssets" order="1.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureIncomeTaxesDetails">
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TaxCarryforwardsLineItems" xlink:label="TaxCarryforwardsLineItems" xlink:title="TaxCarryforwardsLineItems"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_OperatingLossAndTaxCreditCarryforwardsTable" xlink:label="OperatingLossAndTaxCreditCarryforwardsTable" xlink:title="OperatingLossAndTaxCreditCarryforwardsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="TaxCarryforwardsLineItems" xlink:to="OperatingLossAndTaxCreditCarryforwardsTable" xlink:title="definition: TaxCarryforwardsLineItems to OperatingLossAndTaxCreditCarryforwardsTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_OperatingLossAndTaxCreditCarryforwardsAxis" xlink:label="OperatingLossAndTaxCreditCarryforwardsAxis" xlink:title="OperatingLossAndTaxCreditCarryforwardsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="OperatingLossAndTaxCreditCarryforwardsTable" xlink:to="OperatingLossAndTaxCreditCarryforwardsAxis" xlink:title="definition: OperatingLossAndTaxCreditCarryforwardsTable to OperatingLossAndTaxCreditCarryforwardsAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain" xlink:title="IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="OperatingLossAndTaxCreditCarryforwardsAxis" xlink:to="IncomeTaxAuthorityDomain" xlink:title="definition: OperatingLossAndTaxCreditCarryforwardsAxis to IncomeTaxAuthorityDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain" xlink:label="IncomeTaxAuthorityDomain_2" xlink:title="IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="OperatingLossAndTaxCreditCarryforwardsAxis" xlink:to="IncomeTaxAuthorityDomain_2" xlink:title="definition: OperatingLossAndTaxCreditCarryforwardsAxis to IncomeTaxAuthorityDomain" use="optional" priority="1" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_InternalRevenueServiceIRSMember" xlink:label="InternalRevenueServiceIRSMember" xlink:title="InternalRevenueServiceIRSMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="InternalRevenueServiceIRSMember" xlink:title="definition: IncomeTaxAuthorityDomain to InternalRevenueServiceIRSMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_StateAndLocalJurisdictionMember" xlink:label="StateAndLocalJurisdictionMember" xlink:title="StateAndLocalJurisdictionMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxAuthorityDomain" xlink:to="StateAndLocalJurisdictionMember" xlink:title="definition: IncomeTaxAuthorityDomain to StateAndLocalJurisdictionMember" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_IncomeTaxesDisclosureAbstract" xlink:label="IncomeTaxesDisclosureAbstract" xlink:title="IncomeTaxesDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="TaxCarryforwardsLineItems" xlink:to="IncomeTaxesDisclosureAbstract" xlink:title="definition: TaxCarryforwardsLineItems to IncomeTaxesDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="OperatingLossCarryforwards" xlink:title="OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxesDisclosureAbstract" xlink:to="OperatingLossCarryforwards" xlink:title="definition: IncomeTaxesDisclosureAbstract to OperatingLossCarryforwards" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_TaxCreditCarryforwardAmount" xlink:label="TaxCreditCarryforwardAmount" xlink:title="TaxCreditCarryforwardAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="IncomeTaxesDisclosureAbstract" xlink:to="TaxCreditCarryforwardAmount" xlink:title="definition: IncomeTaxesDisclosureAbstract to TaxCreditCarryforwardAmount" use="optional" order="2.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureSubsequentEventDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventLineItems" xlink:label="SubsequentEventLineItems" xlink:title="SubsequentEventLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTable" xlink:label="SubsequentEventTable" xlink:title="SubsequentEventTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventTable" xlink:title="definition: SubsequentEventLineItems to SubsequentEventTable" order="1.0" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="SubsequentEventTypeAxis" xlink:title="SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="SubsequentEventTable" xlink:to="SubsequentEventTypeAxis" xlink:title="definition: SubsequentEventTable to SubsequentEventTypeAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="SubsequentEventTypeDomain" xlink:title="SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="SubsequentEventTypeAxis" xlink:to="SubsequentEventTypeDomain" xlink:title="definition: SubsequentEventTypeAxis to SubsequentEventTypeDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_IssuanceOfDebtMember" xlink:label="IssuanceOfDebtMember" xlink:title="IssuanceOfDebtMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="IssuanceOfDebtMember" xlink:title="definition: SubsequentEventTypeDomain to IssuanceOfDebtMember" use="optional" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_NewContractMember" xlink:label="NewContractMember" xlink:title="NewContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventTypeDomain" xlink:to="NewContractMember" xlink:title="definition: SubsequentEventTypeDomain to NewContractMember" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SubsequentEventDisclosureAbstract" xlink:label="SubsequentEventDisclosureAbstract" xlink:title="SubsequentEventDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventLineItems" xlink:to="SubsequentEventDisclosureAbstract" xlink:title="definition: SubsequentEventLineItems to SubsequentEventDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LineOfCreditFacilitySpreadOnVariableRates" xlink:label="LineOfCreditFacilitySpreadOnVariableRates" xlink:title="LineOfCreditFacilitySpreadOnVariableRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="LineOfCreditFacilitySpreadOnVariableRates" xlink:title="definition: SubsequentEventDisclosureAbstract to LineOfCreditFacilitySpreadOnVariableRates" use="optional" order="8001.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: SubsequentEventDisclosureAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" order="8000.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_SquareFootageOfLeaseProperty" xlink:label="SquareFootageOfLeaseProperty" xlink:title="SquareFootageOfLeaseProperty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="SquareFootageOfLeaseProperty" xlink:title="definition: SubsequentEventDisclosureAbstract to SquareFootageOfLeaseProperty" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeaseAgreementNumberOfBuildings" xlink:label="LeaseAgreementNumberOfBuildings" xlink:title="LeaseAgreementNumberOfBuildings"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="LeaseAgreementNumberOfBuildings" xlink:title="definition: SubsequentEventDisclosureAbstract to LeaseAgreementNumberOfBuildings" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_TermOfLeaseAgreement" xlink:label="TermOfLeaseAgreement" xlink:title="TermOfLeaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="TermOfLeaseAgreement" xlink:title="definition: SubsequentEventDisclosureAbstract to TermOfLeaseAgreement" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LeasesRentExpenseExcludingOperatingExpenses" xlink:label="LeasesRentExpenseExcludingOperatingExpenses" xlink:title="LeasesRentExpenseExcludingOperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="LeasesRentExpenseExcludingOperatingExpenses" xlink:title="definition: SubsequentEventDisclosureAbstract to LeasesRentExpenseExcludingOperatingExpenses" use="optional" order="4.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_AdditionalTermOfLeaseAgreement" xlink:label="AdditionalTermOfLeaseAgreement" xlink:title="AdditionalTermOfLeaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="SubsequentEventDisclosureAbstract" xlink:to="AdditionalTermOfLeaseAgreement" xlink:title="definition: SubsequentEventDisclosureAbstract to AdditionalTermOfLeaseAgreement" use="optional" order="5.0"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.vrtx.com/role/DisclosureCreditAgreementDetails">
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="LineOfCreditFacilityLineItems" xlink:title="LineOfCreditFacilityLineItems"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="LineOfCreditFacilityTable" xlink:title="LineOfCreditFacilityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="LineOfCreditFacilityLineItems" xlink:to="LineOfCreditFacilityTable" xlink:title="definition: LineOfCreditFacilityLineItems to LineOfCreditFacilityTable" order="1.0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="LineOfCreditFacilityAxis" xlink:title="LineOfCreditFacilityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="LineOfCreditFacilityTable" xlink:to="LineOfCreditFacilityAxis" xlink:title="definition: LineOfCreditFacilityTable to LineOfCreditFacilityAxis" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="LineOfCreditFacilityLenderDomain" xlink:title="LineOfCreditFacilityLenderDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="LineOfCreditFacilityAxis" xlink:to="LineOfCreditFacilityLenderDomain" xlink:title="definition: LineOfCreditFacilityAxis to LineOfCreditFacilityLenderDomain" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_BankOfAmericaMember" xlink:label="BankOfAmericaMember" xlink:title="BankOfAmericaMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLenderDomain" xlink:to="BankOfAmericaMember" xlink:title="definition: LineOfCreditFacilityLenderDomain to BankOfAmericaMember" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CreditAgreementDisclosureAbstract" xlink:label="CreditAgreementDisclosureAbstract" xlink:title="CreditAgreementDisclosureAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="LineOfCreditFacilityLineItems" xlink:to="CreditAgreementDisclosureAbstract" xlink:title="definition: LineOfCreditFacilityLineItems to CreditAgreementDisclosureAbstract" order="2.0"/>
    <loc xlink:type="locator" xlink:href="http://taxonomies.xbrl.us/us-gaap/2009/elts/us-gaap-2009-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="LineOfCreditFacilityMaximumBorrowingCapacity" xlink:title="definition: CreditAgreementDisclosureAbstract to LineOfCreditFacilityMaximumBorrowingCapacity" use="optional" order="1.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LineOfCreditDescriptionOfVariableRateBasisAlternateRate" xlink:label="DebtInstrumentDescriptionOfVariableRateBasisAlternateRate" xlink:title="DebtInstrumentDescriptionOfVariableRateBasisAlternateRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="DebtInstrumentDescriptionOfVariableRateBasisAlternateRate" xlink:title="definition: CreditAgreementDisclosureAbstract to DebtInstrumentDescriptionOfVariableRateBasisAlternateRate" use="optional" order="3.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_CovenantToMaintainCashCashEquivalentsAndMarketableSecurities" xlink:label="CovenantToMaintainCashCashEquivalentsAndMarketableSecurities" xlink:title="CovenantToMaintainCashCashEquivalentsAndMarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="CovenantToMaintainCashCashEquivalentsAndMarketableSecurities" xlink:title="definition: CreditAgreementDisclosureAbstract to CovenantToMaintainCashCashEquivalentsAndMarketableSecurities" use="optional" order="5.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_MarginedValueOfCashCashEquivalentsAndMarketableSecurities" xlink:label="MarginedValueOfCashCashEquivalentsAndMarketableSecurities" xlink:title="MarginedValueOfCashCashEquivalentsAndMarketableSecurities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="MarginedValueOfCashCashEquivalentsAndMarketableSecurities" xlink:title="definition: CreditAgreementDisclosureAbstract to MarginedValueOfCashCashEquivalentsAndMarketableSecurities" use="optional" order="6.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LineOfCreditFacilityVariableRateBasis" xlink:label="LineOfCreditFacilityVariableRateBasis" xlink:title="LineOfCreditFacilityVariableRateBasis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="LineOfCreditFacilityVariableRateBasis" xlink:title="definition: CreditAgreementDisclosureAbstract to LineOfCreditFacilityVariableRateBasis" use="optional" order="2.0"/>
    <loc xlink:type="locator" xlink:href="vrtx-20110331.xsd#vrtx_LineOfCreditFacilitySpreadOnVariableRates" xlink:label="LineOfCreditFacilitySpreadOnVariableRates" xlink:title="LineOfCreditFacilitySpreadOnVariableRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="CreditAgreementDisclosureAbstract" xlink:to="LineOfCreditFacilitySpreadOnVariableRates" xlink:title="definition: CreditAgreementDisclosureAbstract to LineOfCreditFacilitySpreadOnVariableRates" use="optional" order="4.0"/>
  </definitionLink>
</linkbase>
