<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0306</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2018-09-23</periodOfReport>

    <issuer>
        <issuerCik>0000874015</issuerCik>
        <issuerName>IONIS PHARMACEUTICALS INC</issuerName>
        <issuerTradingSymbol>IONS</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001753652</rptOwnerCik>
            <rptOwnerName>Reikes Peter N</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>C/O IONIS PHARMACEUTICALS, INC.</rptOwnerStreet1>
            <rptOwnerStreet2>2855 GAZELLE COURT</rptOwnerStreet2>
            <rptOwnerCity>CARLSBAD</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>92010</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Director Stock Option (right to buy)</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <value>49.14</value>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2018-09-23</value>
            </transactionDate>
            <deemedExecutionDate>
                <value>2018-09-23</value>
            </deemedExecutionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>32000</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <value>2019-09-23</value>
                <footnoteId id="F1"/>
            </exerciseDate>
            <expirationDate>
                <value>2028-09-22</value>
                <footnoteId id="F1"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>32000</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>32000</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value></value>
                </natureOfOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Grant of September 23, 2018 to reporting person of stock options under the Amended and Restated Ionis Pharmaceuticals, Inc. 2002 Non-Employee Directors' Stock Option Plan. The option vests and becomes exercisable in four equal annual installments, the first installment vesting on September 23, 2019. The option shall be fully vested and exercisable on September 23, 2022. The option is exercisable to 0 shares on September 23, 2018.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/Patrick R. O'Neil, attorney-in-fact</signatureName>
        <signatureDate>2018-09-24</signatureDate>
    </ownerSignature>
</ownershipDocument>
