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

    <schemaVersion>X0303</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2010-03-10</periodOfReport>

    <issuer>
        <issuerCik>0001004980</issuerCik>
        <issuerName>PG&amp;E CORP</issuerName>
        <issuerTradingSymbol>PCG</issuerTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001391346</rptOwnerCik>
            <rptOwnerName>McFadden Nancy E</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerStreet1>PG&amp;E CORPORATION</rptOwnerStreet1>
            <rptOwnerStreet2>ONE MARKET, SPEAR TOWER, SUITE 2400</rptOwnerStreet2>
            <rptOwnerCity>SAN FRANCISCO</rptOwnerCity>
            <rptOwnerState>CA</rptOwnerState>
            <rptOwnerZipCode>94105</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isOfficer>1</isOfficer>
            <officerTitle>SVP and Sr. Advisor to CEO</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2010-03-10</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>4390</value>
                    <footnoteId id="F1"/>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>12789</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>489.06</value>
                    <footnoteId id="F2"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>I</value>
                </directOrIndirectOwnership>
                <natureOfOwnership>
                    <value>Held By Trustee Of PG&amp;E Corporation Retirement Savings Plan</value>
                </natureOfOwnership>
            </ownershipNature>
        </nonDerivativeHolding>
    </nonDerivativeTable>

    <footnotes>
        <footnote id="F1">Restricted Stock Units granted under the PG&amp;E Corporation 2006 Long-Term Incentive Plan.  Restricted Stock Units are payable in shares on PG&amp;E Corporation common stock on a one-for-one basis.</footnote>
        <footnote id="F2">Represents the approximate number of shares of PG&amp;E Corporation common stock held for the reporting person in the PG&amp;E Corporation Stock Fund of the PG&amp;E Corporation Retirement Savings Plan (RSP).  That fund holds units consisting of PG&amp;E Corporation common stock and a small short-term investments component.  The number of shares is computed by dividing the value of the units by the daily closing price.  Dividends are automatically invested in additional units at the election of the participant.  These holdings have been trued up to conform to the RSP balance as of 3/10/2010.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>s/ Eric A. Montizambert, attorney-in-fact for Nancy E. McFadden (signed Power of Attorney on file with SEC)</signatureName>
        <signatureDate>2010-03-12</signatureDate>
    </ownerSignature>
</ownershipDocument>

