<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2020 Workiva-->
<!--r:ce8061dd-ff9f-48a6-b8ce-df30f4b611e1,g:90313321-ad23-450f-8f87-03005c1479ad-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" 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">
  <link:roleRef roleURI="http://www.codexis.com/role/Cover" xlink:type="simple" xlink:href="cdxs-20201105.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.codexis.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_6be1cd42-eb48-4c0a-a138-f4482c7ee5a1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityCentralIndexKey_6be1cd42-eb48-4c0a-a138-f4482c7ee5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_c45458aa-75ec-40f9-b7a4-ee9ed36fe697" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_DocumentType_c45458aa-75ec-40f9-b7a4-ee9ed36fe697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_467ca722-9974-450d-ac69-ba7191fed09b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_DocumentPeriodEndDate_467ca722-9974-450d-ac69-ba7191fed09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_b414bddf-3bc4-40d8-ae87-e5ee5779771d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityRegistrantName_b414bddf-3bc4-40d8-ae87-e5ee5779771d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_ccad7abb-411c-43a7-a25c-a2412bb647be" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityIncorporationStateCountryCode_ccad7abb-411c-43a7-a25c-a2412bb647be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_46111d94-b941-4e82-aeea-8c49e9d1b787" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityFileNumber_46111d94-b941-4e82-aeea-8c49e9d1b787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_484ced4d-4350-499e-9032-a08e141a2188" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityTaxIdentificationNumber_484ced4d-4350-499e-9032-a08e141a2188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_cf638b8d-dc8a-4be6-bb16-a173b61ffb77" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityAddressCityOrTown_cf638b8d-dc8a-4be6-bb16-a173b61ffb77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_4909fafd-36d6-4a3a-880c-18e7e580bd85" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityAddressPostalZipCode_4909fafd-36d6-4a3a-880c-18e7e580bd85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_512fda97-571b-4ace-badd-068d64a3e64b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_CityAreaCode_512fda97-571b-4ace-badd-068d64a3e64b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4715f62d-96b1-402a-8886-68d39a57a6ac" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_LocalPhoneNumber_4715f62d-96b1-402a-8886-68d39a57a6ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_492e7cec-ec55-43ed-9ba3-b11a947d19eb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_WrittenCommunications_492e7cec-ec55-43ed-9ba3-b11a947d19eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_8ceb1c49-aea1-4a13-8ee5-1d3b8da139f7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_SolicitingMaterial_8ceb1c49-aea1-4a13-8ee5-1d3b8da139f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_3de24a09-9599-46b3-accb-181b9dd575a6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_PreCommencementTenderOffer_3de24a09-9599-46b3-accb-181b9dd575a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_faa501ff-ea03-4728-acb1-de4b1065c4fc" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_faa501ff-ea03-4728-acb1-de4b1065c4fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_f8363a39-42eb-4f54-9fdc-7031098c0789" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_Security12bTitle_f8363a39-42eb-4f54-9fdc-7031098c0789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_5bde7532-008d-4391-b9ed-b22b29d5d8a3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_TradingSymbol_5bde7532-008d-4391-b9ed-b22b29d5d8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_60297228-f47d-40b5-99c2-17a252a41a08" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_SecurityExchangeName_60297228-f47d-40b5-99c2-17a252a41a08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_5069306c-769b-42bb-a752-85b0915f3204" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityEmergingGrowthCompany_5069306c-769b-42bb-a752-85b0915f3204" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_8a2c0e9d-b563-4343-83fa-9d6344c39f03" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_AmendmentFlag_8a2c0e9d-b563-4343-83fa-9d6344c39f03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_357e780f-c0e0-4886-8135-fd42fa20b08b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityAddressAddressLine1_357e780f-c0e0-4886-8135-fd42fa20b08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_1a91d1c6-2e96-4771-b2e2-ae734f84ccca" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_a8b49855-be6d-4019-b99e-f34604811253" xlink:to="loc_dei_EntityAddressStateOrProvince_1a91d1c6-2e96-4771-b2e2-ae734f84ccca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
