<SUBMISSION>
<ACCESSION-NUMBER>0001127602-09-001048
<TYPE>4
<PUBLIC-DOCUMENT-COUNT>1
<PERIOD>20090109
<FILING-DATE>20090112
<DATE-OF-FILING-DATE-CHANGE>20090112
<REPORTING-OWNER>
<OWNER-DATA>
<CONFORMED-NAME>Park Hyun
<CIK>0001322841
</OWNER-DATA>
<FILING-VALUES>
<FORM-TYPE>4
<ACT>34
<FILE-NUMBER>001-12609
<FILM-NUMBER>09522341
</FILING-VALUES>
<BUSINESS-ADDRESS>
<PHONE>415.267.7000
</BUSINESS-ADDRESS>
<MAIL-ADDRESS>
<STREET1>C/O PG&E CORPORATION
<STREET2>ONE MARKET, SPEAR TOWER, SUITE 2400
<CITY>SAN FRANCISCO
<STATE>CA
<ZIP>94105
</MAIL-ADDRESS>
</REPORTING-OWNER>
<ISSUER>
<COMPANY-DATA>
<CONFORMED-NAME>PG&E CORP
<CIK>0001004980
<ASSIGNED-SIC>4931
<IRS-NUMBER>943234914
<STATE-OF-INCORPORATION>CA
<FISCAL-YEAR-END>1231
</COMPANY-DATA>
<BUSINESS-ADDRESS>
<STREET1>ONE MARKET SPEAR TOWER
<STREET2>SUITE 2400
<CITY>SAN FRANCISCO
<STATE>CA
<ZIP>94105
<PHONE>4152677000
</BUSINESS-ADDRESS>
<MAIL-ADDRESS>
<STREET1>ONE MARKET SPEAR TOWER
<STREET2>SUITE 2400
<CITY>SAN FRANCISCO
<STATE>CA
<ZIP>94105
</MAIL-ADDRESS>
<FORMER-COMPANY>
<FORMER-CONFORMED-NAME>PG&E PARENT CO INC
<DATE-CHANGED>19951214
</FORMER-COMPANY>
</ISSUER>
<DOCUMENT>
<TYPE>4
<SEQUENCE>1
<FILENAME>form4.xml
<DESCRIPTION>PRIMARY DOCUMENT
<TEXT>
<XML>
<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0303</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2009-01-09</periodOfReport>

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

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001322841</rptOwnerCik>
            <rptOwnerName>Park Hyun</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 General Counsel</officerTitle>
        </reportingOwnerRelationship>
    </reportingOwner>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2009-01-09</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>M</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>13137.15</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>41477.62</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <transactionDate>
                <value>2009-01-09</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>D</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>13137.15</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>38.24</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>28340.47</value>
                    <footnoteId id="F1"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeHolding>
            <securityTitle>
                <value>Common Stock</value>
            </securityTitle>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>45.24</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>

    <derivativeTable>
        <derivativeTransaction>
            <securityTitle>
                <value>Phantom Stock</value>
            </securityTitle>
            <conversionOrExercisePrice>
                <footnoteId id="F3"/>
            </conversionOrExercisePrice>
            <transactionDate>
                <value>2009-01-09</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>M</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
            </transactionCoding>
            <transactionTimeliness></transactionTimeliness>
            <transactionAmounts>
                <transactionShares>
                    <value>13137.15</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <exerciseDate>
                <footnoteId id="F4"/>
            </exerciseDate>
            <expirationDate>
                <footnoteId id="F4"/>
            </expirationDate>
            <underlyingSecurity>
                <underlyingSecurityTitle>
                    <value>Common Stock</value>
                </underlyingSecurityTitle>
                <underlyingSecurityShares>
                    <value>13137.15</value>
                </underlyingSecurityShares>
            </underlyingSecurity>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>190.48</value>
                    <footnoteId id="F5"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </derivativeTransaction>
    </derivativeTable>

    <footnotes>
        <footnote id="F1">Includes 786.47 Special Incentive Stock Ownership Premiums (SISOPs) (phantom stock) awarded pursuant to the PG&amp;E Corporation Executive Stock Ownership Program.  SISOPs vest three years after the date of grant subject to accelerated vesting upon certain events.  Unvested SISOPs are subject to forfeiture if certain stock ownership targets are not met.  Vested SISOPs are automatically payable in an equal number of shares following termination of employment.</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 at January 9, 2009.</footnote>
        <footnote id="F3">Each share of phantom stock was the economic equivalent of one share of PG&amp;E Corporation common stock. Prior to payment, the reporting person did not have the right to transfer the value of his phantom stock account into an alternative investment account.  The reporting person settled his shares of phantom stock for cash pursuant to a written, pre-arranged distribution election.</footnote>
        <footnote id="F4">01/09/2009</footnote>
        <footnote id="F5">Shares of phantom stock acquired pursuant to a dividend reinvestment feature of the PG&amp;E Corporation Supplemental Retirement Savings Plan.</footnote>
    </footnotes>

    <ownerSignature>
        <signatureName>/s/ Eileen O. Chan, attorney-in-fact for Hyun Park (signed Power of Attorney on file with SEC)</signatureName>
        <signatureDate>2009-01-12</signatureDate>
    </ownerSignature>
</ownershipDocument>
</XML>
</TEXT>
</DOCUMENT>
</SUBMISSION>
