XML 11 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Label Element Value
Prospectus [Line Items] rr_ProspectusLineItems  
Document Type dei_DocumentType 497
Document Period End Date dei_DocumentPeriodEndDate May 31, 2022
Entity Registrant Name dei_EntityRegistrantName JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND
Entity Central Index Key dei_EntityCentralIndexKey 0000856671
Entity Inv Company Type dei_EntityInvCompanyType N-1A
Amendment Flag dei_AmendmentFlag false
Document Creation Date dei_DocumentCreationDate Jun. 23, 2022
Document Effective Date dei_DocumentEffectiveDate Jun. 23, 2022
JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND  
Prospectus [Line Items] rr_ProspectusLineItems  
Shareholder Fees Caption [Text] rr_ShareholderFeesCaption Shareholder fees (%) (fees paid directly from your investment)
JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND | Class A  
Prospectus [Line Items] rr_ProspectusLineItems  
Maximum Cumulative Sales Charge (as a percentage) rr_MaximumCumulativeSalesChargeOverOther 4.00%
Maximum Deferred Sales Charge (as a percentage) rr_MaximumDeferredSalesChargeOverOther 1.00%
Shareholder Fee, Other rr_ShareholderFeeOther $ 20
JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND | Class C  
Prospectus [Line Items] rr_ProspectusLineItems  
Maximum Cumulative Sales Charge (as a percentage) rr_MaximumCumulativeSalesChargeOverOther none
Maximum Deferred Sales Charge (as a percentage) rr_MaximumDeferredSalesChargeOverOther 1.00%
Shareholder Fee, Other rr_ShareholderFeeOther $ 20
JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND | Class I  
Prospectus [Line Items] rr_ProspectusLineItems  
Maximum Cumulative Sales Charge (as a percentage) rr_MaximumCumulativeSalesChargeOverOther none
Maximum Deferred Sales Charge (as a percentage) rr_MaximumDeferredSalesChargeOverOther none
Shareholder Fee, Other rr_ShareholderFeeOther none
JOHN HANCOCK CALIFORNIA TAX-FREE INCOME FUND | Class R6  
Prospectus [Line Items] rr_ProspectusLineItems  
Maximum Cumulative Sales Charge (as a percentage) rr_MaximumCumulativeSalesChargeOverOther none
Maximum Deferred Sales Charge (as a percentage) rr_MaximumDeferredSalesChargeOverOther none
Shareholder Fee, Other rr_ShareholderFeeOther none