<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:fmr="http://www.fidelity.com/20250929"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2024q3"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="fmr-20250929.xsd" xlink:type="simple"/>
    <context id="C000238262_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="C000238262_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_AA_VariableRateDemandNotesVRDNs_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAVariableRateDemandNotesVRDNsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_AA_TenderOptionBond_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AATenderOptionBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_AA_CommercialPaper_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000238262_AA_NetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AANetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000238262Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="C000019442_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_AA_VariableRateDemandNotesVRDNs_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAVariableRateDemandNotesVRDNsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_AA_TenderOptionBond_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AATenderOptionBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_AA_CommercialPaper_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019442_AA_NetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AANetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019442Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="C000047913_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_EMD_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:MaturityAxis">fmr:EMD5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_AA_VariableRateDemandNotesVRDNs_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAVariableRateDemandNotesVRDNsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_AA_MunicipalSecurities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AAMunicipalSecuritiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_AA_TenderOptionBond_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AATenderOptionBondMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_AA_CommercialPaper_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AACommercialPaperMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000047913_AA_NetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:InvestmentTypeAxis">fmr:AANetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000047913Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_ClassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <context id="C000019443_InstantMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_0_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS0Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_1_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_2_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_3_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_4_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS4Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_5_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS5Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_RS_6_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:OtherCategory1Axis">fmr:RS6Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_AAA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_AA_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_A_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_BBB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_BB_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDBBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_NotRated_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDNotRatedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="C000019443_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
            <segment>
                <xbrldi:explicitMember dimension="oef:ClassAxis">fmr:C000019443Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:CreditQualityAxis">fmr:QDShortTermInvestmentsandNetOtherAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2025-07-31</instant>
        </period>
    </context>
    <context id="Trust">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000357057</identifier>
        </entity>
        <period>
            <startDate>2025-01-31</startDate>
            <endDate>2025-07-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <unit id="holding">
        <measure>shares</measure>
    </unit>
    <dei:DocumentType contextRef="Trust" id="ixv-21592">N-CSRS</dei:DocumentType>
    <dei:AmendmentFlag contextRef="Trust" id="ixv-21593">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="Trust" id="ixv-21594">0000357057</dei:EntityCentralIndexKey>
    <dei:EntityInvCompanyType contextRef="Trust" id="ixv-21595">N-1A</dei:EntityInvCompanyType>
    <dei:EntityRegistrantName contextRef="Trust" id="ixv-21596">Fidelity Massachusetts Municipal Trust</dei:EntityRegistrantName>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-98">2025-07-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000238262_ClassMember" id="ixv-110">Fidelity&#xae; Massachusetts Municipal Money Market Fund</oef:FundName>
    <oef:ClassName contextRef="C000238262_ClassMember" id="ixv-113">Fidelity&#xae; Massachusetts Municipal Money Market Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000238262_ClassMember" id="ixv-117">FAUXX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000238262_ClassMember" id="ixv-136">This semi-annual shareholder report contains information about Fidelity&#xae; Massachusetts Municipal Money Market Fund for the period February 1, 2025 to July 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000238262_ClassMember" id="ixv-138">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000238262_ClassMember" id="ixv-143">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000238262_ClassMember" id="ixv-145">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000238262_ClassMember" id="ixv-148">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000238262_ClassMember" id="ixv-151">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000238262_ClassMember" id="ixv-158">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last six months?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Massachusetts Municipal Money Market Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;21&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.42&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000238262_ClassMember"
      decimals="0"
      id="ixv-22048"
      unitRef="usd">21</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000238262_ClassMember"
      decimals="INF"
      id="ixv-22049"
      unitRef="pure">0.0042</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000238262_ClassMember" id="ixv-198">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of July 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,374,729,695&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;263&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000238262_InstantMember"
      decimals="0"
      id="ixv-22050"
      unitRef="usd">3374729695</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000238262_InstantMember"
      decimals="INF"
      id="ixv-22051"
      unitRef="holding">263</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000238262_ClassMember" id="ixv-247">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

71.8

&#160;


8-30

1.6

&#160;


31-60

8.6

&#160;


61-90

5.0

&#160;


91-180

7.3

&#160;


&gt;180

4.5

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Variable Rate Demand Notes (VRDNs)

32.6


Municipal Securities

25.8


Tender Option Bond

25.1


Commercial Paper

1.5


Net Other Assets (Liabilities)

15.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Variable Rate Demand Notes (VRDNs) - 32.6


&#160;

Municipal Securities - 25.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Tender Option Bond - 25.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Commercial Paper - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Net Other Assets (Liabilities) - 15.0&#160;&#160;&#160;


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000238262_EMD_0_Member"
      decimals="INF"
      id="ixv-22052"
      unitRef="pure">0.718</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_EMD_1_Member"
      decimals="INF"
      id="ixv-22053"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_EMD_2_Member"
      decimals="INF"
      id="ixv-22054"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_EMD_3_Member"
      decimals="INF"
      id="ixv-22055"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_EMD_4_Member"
      decimals="INF"
      id="ixv-22056"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_EMD_5_Member"
      decimals="INF"
      id="ixv-22057"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_AA_VariableRateDemandNotesVRDNs_Member"
      decimals="INF"
      id="ixv-22058"
      unitRef="pure">0.326</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-22059"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_AA_TenderOptionBond_Member"
      decimals="INF"
      id="ixv-22060"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_AA_CommercialPaper_Member"
      decimals="INF"
      id="ixv-22061"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000238262_AA_NetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-22062"
      unitRef="pure">0.150</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-475">2025-07-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000019442_ClassMember" id="ixv-487">Fidelity&#xae; Massachusetts Municipal Money Market Fund</oef:FundName>
    <oef:ClassName contextRef="C000019442_ClassMember" id="ixv-490">Fidelity&#xae; Massachusetts Municipal Money Market Fund Premium Class</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019442_ClassMember" id="ixv-494">FMSXX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019442_ClassMember" id="ixv-513">This semi-annual shareholder report contains information about Fidelity&#xae; Massachusetts Municipal Money Market Fund for the period February 1, 2025 to July 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019442_ClassMember" id="ixv-515">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019442_ClassMember" id="ixv-520">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000019442_ClassMember" id="ixv-522">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019442_ClassMember" id="ixv-525">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019442_ClassMember" id="ixv-528">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019442_ClassMember" id="ixv-535">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last six months?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Premium Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;15&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.30&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019442_ClassMember"
      decimals="0"
      id="ixv-22063"
      unitRef="usd">15</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019442_ClassMember"
      decimals="INF"
      id="ixv-22064"
      unitRef="pure">0.0030</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000019442_ClassMember" id="ixv-575">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of July 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,374,729,695&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;263&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019442_InstantMember"
      decimals="0"
      id="ixv-22065"
      unitRef="usd">3374729695</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019442_InstantMember"
      decimals="INF"
      id="ixv-22066"
      unitRef="holding">263</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000019442_ClassMember" id="ixv-624">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

71.8

&#160;


8-30

1.6

&#160;


31-60

8.6

&#160;


61-90

5.0

&#160;


91-180

7.3

&#160;


&gt;180

4.5

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Variable Rate Demand Notes (VRDNs)

32.6


Municipal Securities

25.8


Tender Option Bond

25.1


Commercial Paper

1.5


Net Other Assets (Liabilities)

15.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Variable Rate Demand Notes (VRDNs) - 32.6


&#160;

Municipal Securities - 25.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Tender Option Bond - 25.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Commercial Paper - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Net Other Assets (Liabilities) - 15.0&#160;&#160;&#160;


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019442_EMD_0_Member"
      decimals="INF"
      id="ixv-22067"
      unitRef="pure">0.718</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_EMD_1_Member"
      decimals="INF"
      id="ixv-22068"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_EMD_2_Member"
      decimals="INF"
      id="ixv-22069"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_EMD_3_Member"
      decimals="INF"
      id="ixv-22070"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_EMD_4_Member"
      decimals="INF"
      id="ixv-22071"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_EMD_5_Member"
      decimals="INF"
      id="ixv-22072"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_AA_VariableRateDemandNotesVRDNs_Member"
      decimals="INF"
      id="ixv-22073"
      unitRef="pure">0.326</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-22074"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_AA_TenderOptionBond_Member"
      decimals="INF"
      id="ixv-22075"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_AA_CommercialPaper_Member"
      decimals="INF"
      id="ixv-22076"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019442_AA_NetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-22077"
      unitRef="pure">0.150</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-852">2025-07-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000047913_ClassMember" id="ixv-864">Fidelity&#xae; Massachusetts Municipal Money Market Fund</oef:FundName>
    <oef:ClassName contextRef="C000047913_ClassMember" id="ixv-867">Fidelity&#xae; Massachusetts Municipal Money Market Fund Institutional Class</oef:ClassName>
    <dei:TradingSymbol contextRef="C000047913_ClassMember" id="ixv-871">FMAXX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000047913_ClassMember" id="ixv-890">This semi-annual shareholder report contains information about Fidelity&#xae; Massachusetts Municipal Money Market Fund for the period February 1, 2025 to July 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000047913_ClassMember" id="ixv-892">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000047913_ClassMember" id="ixv-897">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-877-208-0098 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000047913_ClassMember" id="ixv-899">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000047913_ClassMember" id="ixv-902">1-877-208-0098</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000047913_ClassMember" id="ixv-905">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000047913_ClassMember" id="ixv-912">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last six months?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Institutional Class&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;10&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.20&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000047913_ClassMember"
      decimals="0"
      id="ixv-22078"
      unitRef="usd">10</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000047913_ClassMember"
      decimals="INF"
      id="ixv-22079"
      unitRef="pure">0.0020</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000047913_ClassMember" id="ixv-952">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of July 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;3,374,729,695&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;263&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000047913_InstantMember"
      decimals="0"
      id="ixv-22080"
      unitRef="usd">3374729695</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000047913_InstantMember"
      decimals="INF"
      id="ixv-22081"
      unitRef="holding">263</oef:HoldingsCount>
    <oef:HoldingsTableTextBlock contextRef="C000047913_ClassMember" id="ixv-1001">
&#160;
EFFECTIVE MATURITY DIVERSIFICATION
(% of Fund's net assets)


&#160;
Days
&#160;


1-7

71.8

&#160;


8-30

1.6

&#160;


31-60

8.6

&#160;


61-90

5.0

&#160;


91-180

7.3

&#160;


&gt;180

4.5

&#160;


&#160;
&#160;




&#160;
&#160;
&#160;
Variable Rate Demand Notes (VRDNs)

32.6


Municipal Securities

25.8


Tender Option Bond

25.1


Commercial Paper

1.5


Net Other Assets (Liabilities)

15.0




ASSET ALLOCATION (% of Fund's net assets)


&#160;



&#160;

Variable Rate Demand Notes (VRDNs) - 32.6


&#160;

Municipal Securities - 25.8&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Tender Option Bond - 25.1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Commercial Paper - 1.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Net Other Assets (Liabilities) - 15.0&#160;&#160;&#160;


&#160;






</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000047913_EMD_0_Member"
      decimals="INF"
      id="ixv-22082"
      unitRef="pure">0.718</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_EMD_1_Member"
      decimals="INF"
      id="ixv-22083"
      unitRef="pure">0.016</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_EMD_2_Member"
      decimals="INF"
      id="ixv-22084"
      unitRef="pure">0.086</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_EMD_3_Member"
      decimals="INF"
      id="ixv-22085"
      unitRef="pure">0.050</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_EMD_4_Member"
      decimals="INF"
      id="ixv-22086"
      unitRef="pure">0.073</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_EMD_5_Member"
      decimals="INF"
      id="ixv-22087"
      unitRef="pure">0.045</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_AA_VariableRateDemandNotesVRDNs_Member"
      decimals="INF"
      id="ixv-22088"
      unitRef="pure">0.326</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_AA_MunicipalSecurities_Member"
      decimals="INF"
      id="ixv-22089"
      unitRef="pure">0.258</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_AA_TenderOptionBond_Member"
      decimals="INF"
      id="ixv-22090"
      unitRef="pure">0.251</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_AA_CommercialPaper_Member"
      decimals="INF"
      id="ixv-22091"
      unitRef="pure">0.015</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000047913_AA_NetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-22092"
      unitRef="pure">0.150</oef:PctOfNav>
    <dei:DocumentPeriodEndDate contextRef="Trust" id="ixv-1229">2025-07-31</dei:DocumentPeriodEndDate>
    <oef:FundName contextRef="C000019443_ClassMember" id="ixv-1241">Fidelity&#xae; Massachusetts Municipal Income Fund</oef:FundName>
    <oef:ClassName contextRef="C000019443_ClassMember" id="ixv-1244">Fidelity&#xae; Massachusetts Municipal Income Fund</oef:ClassName>
    <dei:TradingSymbol contextRef="C000019443_ClassMember" id="ixv-1248">FDMMX</dei:TradingSymbol>
    <oef:AnnlOrSemiAnnlStatementTextBlock contextRef="C000019443_ClassMember" id="ixv-1267">This semi-annual shareholder report contains information about Fidelity&#xae; Massachusetts Municipal Income Fund for the period February 1, 2025 to July 31, 2025.</oef:AnnlOrSemiAnnlStatementTextBlock>
    <oef:ShareholderReportAnnualOrSemiAnnual contextRef="C000019443_ClassMember" id="ixv-1269">semi-annual shareholder report</oef:ShareholderReportAnnualOrSemiAnnual>
    <oef:AddlInfoTextBlock contextRef="C000019443_ClassMember" id="ixv-1274">You can find additional information about the Fund at fundresearch.fidelity.com/prospectus/sec. You can also request this information by contacting us at 1-800-544-8544 or by sending an e-mail to fidfunddocuments@fidelity.com.</oef:AddlInfoTextBlock>
    <oef:AddlInfoWebsite contextRef="C000019443_ClassMember" id="ixv-1276">fundresearch.fidelity.com/prospectus/sec</oef:AddlInfoWebsite>
    <oef:AddlInfoPhoneNumber contextRef="C000019443_ClassMember" id="ixv-1279">1-800-544-8544</oef:AddlInfoPhoneNumber>
    <oef:AddlInfoEmail contextRef="C000019443_ClassMember" id="ixv-1282">fidfunddocuments@fidelity.com</oef:AddlInfoEmail>
    <oef:ExpensesTextBlock contextRef="C000019443_ClassMember" id="ixv-1289">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;What were your Fund costs for the last six months?&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(based on hypothetical $10,000 investment)&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse:collapse;border-style:none;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:45%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs of a $10,000 investment&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; background-color:#dfe0e4;border:1px solid #dfe0e4;padding:0px 0px 0px 0px;" valign="bottom"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;Costs paid as a percentage of a $10,000 investment &lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:45%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fidelity&#xae; Massachusetts Municipal Income Fund&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:24%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$ &lt;/span&gt;22&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:30%; border-bottom:1px solid #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:center;text-align-last:auto;"&gt;0.45&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:1%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:ExpensesTextBlock>
    <oef:ExpensesPaidAmt
      contextRef="C000019443_ClassMember"
      decimals="0"
      id="ixv-22093"
      unitRef="usd">22</oef:ExpensesPaidAmt>
    <oef:ExpenseRatioPct
      contextRef="C000019443_ClassMember"
      decimals="INF"
      id="ixv-22094"
      unitRef="pure">0.0045</oef:ExpenseRatioPct>
    <oef:AddlFundStatisticsTextBlock contextRef="C000019443_ClassMember" id="ixv-1329">&lt;span style="font-family:'Fidelity Sans';font-size:16px;color:#368627;font-style:normal;font-weight:bold;"&gt;Key Fund Statistics&lt;/span&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;(as of July 31, 2025)&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;&lt;span style="font-size:11px;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;table cellpadding="0" cellspacing="1" style="border-collapse:separate;border-style:none;margin:auto;" width="100%"&gt;&lt;tr&gt;&lt;td style="width:63%; " valign="top"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:12px;color:#000000;font-style:normal;font-weight:bold;"&gt;KEY FACTS&lt;/span&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:bold;"&gt;&#160;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:12px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Fund Size&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;$&lt;/span&gt;1,688,472,916&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Number of Holdings&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;463&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td style="width:63%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;Portfolio Turnover&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:32%; border-bottom:1px dashed #000000;padding:0px 0px 0px 0px;" valign="middle"&gt;&lt;div style="text-align:right;text-align-last:auto;"&gt;27&lt;span style="font-family:'Fidelity Sans';font-size:11px;color:#000000;font-style:normal;font-weight:normal;"&gt;%&lt;/span&gt;&lt;/div&gt;
&lt;div style="text-align:right;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td style="width:5%; " valign="top"&gt;&lt;span style="line-height:11px;"&gt;&#160;&lt;/span&gt;&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;
&lt;div style="text-align:left;text-align-last:auto;"&gt;&lt;/div&gt;</oef:AddlFundStatisticsTextBlock>
    <us-gaap:AssetsNet
      contextRef="C000019443_InstantMember"
      decimals="0"
      id="ixv-22095"
      unitRef="usd">1688472916</us-gaap:AssetsNet>
    <oef:HoldingsCount
      contextRef="C000019443_InstantMember"
      decimals="INF"
      id="ixv-22096"
      unitRef="holding">463</oef:HoldingsCount>
    <us-gaap:InvestmentCompanyPortfolioTurnover
      contextRef="C000019443_ClassMember"
      decimals="INF"
      id="ixv-22097"
      unitRef="pure">0.27</us-gaap:InvestmentCompanyPortfolioTurnover>
    <oef:HoldingsTableTextBlock contextRef="C000019443_ClassMember" id="ixv-1389">
&#160;
REVENUE SOURCES
 (% of Fund's net assets)


General Obligations

33.5

&#160;


Education

15.1

&#160;


Special Tax

14.9

&#160;


Transportation

11.6

&#160;


Health Care

9.8

&#160;


Water &amp; Sewer

5.1

&#160;


Others(Individually Less Than 5%)

5.5

&#160;


95.5

&#160;


&#160;




&#160;
AAA

10.0


AA

65.5


A

5.3


BBB

12.4


BB

0.4


Not Rated

1.9


Short-Term Investments and Net Other Assets (Liabilities)

4.5




QUALITY DIVERSIFICATION (% of Fund's net assets)


&#160;



&#160;

AAA - 10.0&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

AA - 65.5&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

A - 5.3&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BBB - 12.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

BB - 0.4&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Not Rated - 1.9&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;


&#160;

Short-Term Investments and Net Other Assets (Liabilities) - 4.5


&#160;


We have used ratings from Moody's Investors Service, Inc. Where Moody's&#xae; ratings are not available, we have used S&amp;P&#xae; ratings. All ratings are as of the date indicated and do not reflect subsequent changes.




&#160;
&#160;
&#160;
&#160;
</oef:HoldingsTableTextBlock>
    <oef:PctOfNav
      contextRef="C000019443_RS_0_Member"
      decimals="INF"
      id="ixv-22098"
      unitRef="pure">0.335</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_1_Member"
      decimals="INF"
      id="ixv-22099"
      unitRef="pure">0.151</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_2_Member"
      decimals="INF"
      id="ixv-22100"
      unitRef="pure">0.149</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_3_Member"
      decimals="INF"
      id="ixv-22101"
      unitRef="pure">0.116</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_4_Member"
      decimals="INF"
      id="ixv-22102"
      unitRef="pure">0.098</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_5_Member"
      decimals="INF"
      id="ixv-22103"
      unitRef="pure">0.051</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_RS_6_Member"
      decimals="INF"
      id="ixv-22104"
      unitRef="pure">0.055</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_AAA_Member"
      decimals="INF"
      id="ixv-22105"
      unitRef="pure">0.100</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_AA_Member"
      decimals="INF"
      id="ixv-22106"
      unitRef="pure">0.655</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_A_Member"
      decimals="INF"
      id="ixv-22107"
      unitRef="pure">0.053</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_BBB_Member"
      decimals="INF"
      id="ixv-22108"
      unitRef="pure">0.124</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_BB_Member"
      decimals="INF"
      id="ixv-22109"
      unitRef="pure">0.004</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_NotRated_Member"
      decimals="INF"
      id="ixv-22110"
      unitRef="pure">0.019</oef:PctOfNav>
    <oef:PctOfNav
      contextRef="C000019443_QD_ShortTermInvestmentsandNetOtherAssetsLiabilities_Member"
      decimals="INF"
      id="ixv-22111"
      unitRef="pure">0.045</oef:PctOfNav>
</xbrl>
