<?xml version="1.0" encoding="us-ascii"?><InstanceReport xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><Version>2.4.0.8</Version><ReportLongName>116 - Disclosure - Stock Options and Warrants</ReportLongName><DisplayLabelColumn>true</DisplayLabelColumn><ShowElementNames>false</ShowElementNames><RoundingOption /><HasEmbeddedReports>false</HasEmbeddedReports><Columns><Column FlagID="0"><Id>1</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><CurrencyCode /><FootnoteIndexer /><hasSegments>false</hasSegments><hasScenarios>false</hasScenarios><MCU><KeyName /><CurrencySymbol /><contextRef><ContextID>P01_01_2013To06_30_2013</ContextID><EntitySchema>http://www.sec.gov/CIK</EntitySchema><EntityValue>0001133818</EntityValue><PeriodDisplayName /><PeriodType>duration</PeriodType><PeriodStartDate>2013-01-01T00:00:00</PeriodStartDate><PeriodEndDate>2013-06-30T00:00:00</PeriodEndDate><Segments /><Scenarios /></contextRef><UPS /><CurrencyCode /><OriginalCurrencyCode /></MCU><CurrencySymbol /><Labels><Label Key="CalendarSupplement" Id="0" Label="6 Months Ended" /><Label Key="Calendar" Id="1" Label="Jun. 30, 2013" /></Labels></Column></Columns><Rows><Row FlagID="0"><Id>1</Id><IsAbstractGroupTitle>true</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>1</Level><ElementName>bpth_StockOptionsAndWarrantsAbstract</ElementName><ElementPrefix>bpth_</ElementPrefix><IsBaseElement>false</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText /><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>xbrli:stringItemType</ElementDataType><SimpleDataType>string</SimpleDataType><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Stock Options and Warrants [Abstract]</Label></Row><Row FlagID="0"><Id>2</Id><IsAbstractGroupTitle>false</IsAbstractGroupTitle><LabelSeparator>

</LabelSeparator><Level>2</Level><ElementName>us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</ElementName><ElementPrefix>us-gaap_</ElementPrefix><IsBaseElement>true</IsBaseElement><BalanceType>na</BalanceType><PeriodType>duration</PeriodType><IsReportTitle>false</IsReportTitle><IsSegmentTitle>false</IsSegmentTitle><IsCalendarTitle>false</IsCalendarTitle><IsEquityPrevioslyReportedAsRow>false</IsEquityPrevioslyReportedAsRow><IsEquityAdjustmentRow>false</IsEquityAdjustmentRow><IsBeginningBalance>false</IsBeginningBalance><IsEndingBalance>false</IsEndingBalance><IsReverseSign>false</IsReverseSign><PreferredLabelRole>disclosureGuidance</PreferredLabelRole><FootnoteIndexer /><Cells><Cell FlagID="0" ContextID="P01_01_2013To06_30_2013" UnitID=""><Id>1</Id><IsNumeric>false</IsNumeric><IsRatio>false</IsRatio><DisplayZeroAsNone>false</DisplayZeroAsNone><NumericAmount>0</NumericAmount><RoundedNumericAmount>0</RoundedNumericAmount><NonNumbericText>              &lt;table border="0" style="clear:both;width:100%; table-layout:fixed;"&gt;  &lt;tr&gt;  &lt;td&gt;&lt;/td&gt;  &lt;/tr&gt;  &lt;/table&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif "&gt;  &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;MARGIN: 0in 0in 0pt; FONT-SIZE: 10pt"&gt;  &lt;table style="clear:both;MARGIN-TOP: 0px; FONT: 10pt Times New Roman, Times, Serif; MARGIN-BOTTOM: 0px"   cellspacing="0" cellpadding="0"&gt;  &lt;tr style="TEXT-ALIGN: justify; VERTICAL-ALIGN: top"&gt;  &lt;td style="TEXT-ALIGN: left; WIDTH: 0.25in"&gt;  &lt;div&gt;&lt;b&gt;9.&lt;/b&gt;&lt;/div&gt;  &lt;/td&gt;  &lt;td style="TEXT-ALIGN: justify"&gt;  &lt;div&gt;&lt;b&gt;Stock Options and Warrants&lt;/b&gt;&lt;/div&gt;  &lt;/td&gt;  &lt;/tr&gt;  &lt;/table&gt;  &lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  &amp;#160;&lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  &lt;b&gt;&lt;i&gt;Stock Option&lt;/i&gt;&lt;/b&gt; &lt;i&gt;-&lt;/i&gt; In April of 2013, the Company  made a stock option grant to purchase &lt;font style=" FONT-SIZE: 10pt"&gt;25,000&lt;/font&gt; shares of the Company&amp;#8217;s  common stock for service as a director of the Company. Terms of the  stock option grant require, among other things, that the individual  continues to provide services over the vesting period of the  option, which is &lt;font style=" FONT-SIZE: 10pt"&gt;one year&lt;/font&gt;  from the date of grant for the director service stock option. The  exercise price of the option is $&lt;font style=" FONT-SIZE: 10pt"&gt;0.54&lt;/font&gt; a share, which was the closing price  of the common stock at the date of grant being approved. The  Company determined the fair value of the stock option granted using  the Black Scholes model and expenses this value monthly based upon  the vesting schedule of the stock option award. For purposes of  determining fair value, the Company used an average annual  volatility of one hundred seventy five percent (&lt;font style=" FONT-SIZE: 10pt"&gt;175&lt;/font&gt;%), which was calculated based on the  closing price of the Company&amp;#8217;s stock over the preceding five  years. The risk free rate of interest used in the model was taken  from a table of the market rate of interest for U. S. Government  Securities for the date of the stock option award and the effective  term. &lt;font style="FONT-FAMILY: Times New Roman, Times, Serif; COLOR: black"&gt;The  Company used the simplified method to determine the expected term  of the options due to the lack of historical data.&lt;/font&gt; The total  fair value of the stock option granted was determined using this  methodology to be $&lt;font style=" FONT-SIZE: 10pt"&gt;12,975&lt;/font&gt;,  which is being expensed following the date of grant based on the  stock option vesting schedule.&lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  &amp;#160;&lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  The stock option grant in April of 2013 was not for current  management of the Company and there were no other stock option  awards during the quarter ending June 30, 2013. Total stock option  expense for the quarter ending June 30, 2013 was $&lt;font style=" FONT-SIZE: 10pt"&gt;13,538&lt;/font&gt;.&lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  &amp;#160;&lt;/div&gt;    &lt;div style="clear:both; FONT-FAMILY:Times New Roman;FONT-SIZE: 10pt;TEXT-ALIGN: justify; MARGIN: 0pt 0px; FONT: 10pt Times New Roman, Times, Serif"&gt;  &lt;b&gt;&lt;i&gt;Warrant&lt;/i&gt;&lt;/b&gt; &lt;i&gt;-&amp;#160;&lt;/i&gt; There were no warrants for  services granted during the quarter ending June 30, 2013.&lt;/div&gt;  &lt;/div&gt;        </NonNumbericText><FootnoteIndexer /><CurrencyCode /><CurrencySymbol /><IsIndependantCurrency>false</IsIndependantCurrency><ShowCurrencySymbol>false</ShowCurrencySymbol><DisplayDateInUSFormat>false</DisplayDateInUSFormat></Cell></Cells><ElementDataType>nonnum:textBlockItemType</ElementDataType><SimpleDataType>na</SimpleDataType><ElementDefenition>The entire disclosure for compensation-related costs for equity-based compensation, which may include disclosure of policies, compensation plan details, allocation of equity compensation, incentive distributions, equity-based arrangements to obtain goods and services, deferred compensation arrangements, employee stock ownership plan details and employee stock purchase plan details.</ElementDefenition><ElementReferences>Reference 1: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5047-113901



Reference 2: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 2

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5070-113901



Reference 3: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 505

 -SubTopic 50

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6406099&amp;loc=d3e25284-112666



Reference 4: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 40

 -Section 50

 -Paragraph 1

 -URI http://asc.fasb.org/extlink&amp;oid=6418621&amp;loc=d3e17540-113929



Reference 5: http://www.xbrl.org/2003/role/presentationRef

 -Publisher FASB

 -Name Accounting Standards Codification

 -Topic 718

 -SubTopic 10

 -Section 50

 -Paragraph 4

 -URI http://asc.fasb.org/extlink&amp;oid=6415400&amp;loc=d3e5444-113901



Reference 6: http://www.xbrl.org/2003/role/presentationRef

 -Publisher SEC

 -Name Staff Accounting Bulletin (SAB)

 -Number Topic 14



</ElementReferences><IsTotalLabel>false</IsTotalLabel><UnitID>0</UnitID><Label>Stock Options and Warrants</Label></Row></Rows><Footnotes /><IsEquityReport>false</IsEquityReport><ReportName>Stock Options and Warrants</ReportName><MonetaryRoundingLevel>UnKnown</MonetaryRoundingLevel><SharesRoundingLevel>UnKnown</SharesRoundingLevel><PerShareRoundingLevel>UnKnown</PerShareRoundingLevel><ExchangeRateRoundingLevel>UnKnown</ExchangeRateRoundingLevel><HasCustomUnits>true</HasCustomUnits><IsEmbedReport>false</IsEmbedReport><IsMultiCurrency>false</IsMultiCurrency><ReportType>Sheet</ReportType><RoleURI>http://www.biopathholdings.com/role/StockOptionsAndWarrants</RoleURI><NumberOfCols>1</NumberOfCols><NumberOfRows>2</NumberOfRows></InstanceReport>
