As of November 12, 2026, mescaline, the active compound in San Pedro cactus, is a controlled substance in 51 of 51 jurisdictions and federally. Mescaline-bearing cacti other than peyote (for example San Pedro and Peruvian torch cacti, Trichocereus / Echinopsis species) are not named anywhere in 21 CFR 1308.11-1308.15 or 21 U.S.C. 812, but material from them that contains mescaline falls within the mescaline entry by the terms of the lead-in.
Source: the peyote and mescaline determination for each state. Every state page
How the law reaches San Pedro
San Pedro and Peruvian torch cacti (Trichocereus or Echinopsis species) contain mescaline. Peyote is a different cactus, Lophophora williamsii. Schedules name mescaline and peyote; the line for each state below is what the record says about other mescaline cacti.
San Pedro cactus by state
AlabamaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached through the mescaline entry and the “any material, compound, mixture or preparation which contains any quantity of” language.
AlaskaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached through the mescaline entry and the mixture language.
ArizonaMescaline: Illegal Mescaline is separately a dangerous drug (13-3401(6)(a)(xxi)), which reaches San Pedro and other mescaline cacti through the mixture language; those cacti are not named.
ArkansasMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached through the mescaline entry and the mixture language.
CaliforniaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through the mescaline entry and the subdivision (d) lead-in covering any material that contains any quantity of mescaline.
ColoradoMescaline: Illegal The Natural Medicine Health Act includes mescaline but expressly excludes peyote (C.R.S. 18-18-434(12)(b)(III); 12-170-104(12)(d)), so peyote has no lawful personal-use or licensed channel, while mescaline from other cacti such as San Pedro falls within adult personal use under 18-18-434(5).
ConnecticutMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached through the mescaline entry.
DelawareMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached through the mescaline entry and that lead-in.
District of ColumbiaMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named; they fall within the listing only through the mescaline entry and the any-material-containing lead-in.
FloridaMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named and are reached only through the mescaline entry and the lead-in.
GeorgiaMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named and are reached only through the mescaline entry and the lead-in.
HawaiiMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named and are reached only through the mescaline entry and the lead-in.
IdahoMescaline: Illegal Mescaline-bearing cacti such as San Pedro (Trichocereus / Echinopsis) are not named; they are reached only through the mescaline entry and that lead-in.
IllinoisMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named; they are reached only through the mescaline entry and the (d) lead-in covering any material, compound, mixture or preparation which contains any quantity of a listed hallucinogen.
IndianaMescaline: Illegal San Pedro and other mescaline-bearing cacti are not named; they are reached only through the mescaline entry and the (d) lead-in covering any material, compound, mixture or preparation which contains any quantity of a listed hallucinogen.
IowaMescaline: Illegal San Pedro and other Trichocereus or Echinopsis cacti are not named; they are reached only through the mescaline entry and the subsection 4 lead-in covering any material containing any quantity of a listed hallucinogen.
KansasMescaline: Illegal San Pedro and other Trichocereus or Echinopsis cacti are not named and are reached only through mescaline content under the (d) lead-in.
KentuckyMescaline: Illegal San Pedro and other Trichocereus or Echinopsis cacti are not named and are reached only through mescaline content under the federal (d) lead-in.
LouisianaMescaline: Illegal San Pedro and other Trichocereus or Echinopsis cacti are not named in the schedule or in the 989.1 plant list and are reached only through mescaline content.
MaineMescaline: Illegal San Pedro and other mescaline cacti are not named; the “including but not limited to peyote” wording reaches other mescaline sources only by interpretation.
MarylandMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content under the federal mixture language.
MassachusettsMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content under the mixture lead-in.
MichiganMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content.
MinnesotaMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content.
MississippiMescaline: Illegal San Pedro and other mescaline cacti are not named and are reached only through mescaline content.
MissouriMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content under the paragraph lead-in.
MontanaMescaline: Illegal San Pedro and other mescaline cacti are not named and are reached only through mescaline content.
NebraskaMescaline: Illegal San Pedro and other mescaline cacti are not named and are reached only through mescaline content.
NevadaMescaline: Illegal San Pedro and other mescaline cacti are not named and are reached only through mescaline content.
New HampshireMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline and the any-material-containing lead-in.
New JerseyMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline and the material-containing lead-in.
New MexicoMescaline: Illegal San Pedro and other mescaline cacti are not named and are reached only through mescaline and the material-containing lead-in.
New YorkMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline and the material-containing lead-in.
North CarolinaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content under the mixture language.
North DakotaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content.
OhioMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content.
OklahomaMescaline: Illegal San Pedro and other mescaline cacti are reached the same way.
OregonMescaline: Illegal San Pedro and other mescaline cacti are reached only through mescaline content.
PennsylvaniaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content under the paragraph lead-in.
Rhode IslandMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content.
South CarolinaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content.
South DakotaMescaline: Illegal San Pedro and other mescaline cacti are not named; they are reached only through mescaline content under the lead-in.
TennesseeMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content.
TexasMescaline: Illegal San Pedro and other Trichocereus cacti are not named; they are reached only through mescaline content (481.002(5) counts the aggregate weight of any mixture containing a controlled substance).
UtahMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached through mescaline content under the mixture lead-in.
VermontMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached only through mescaline content.
VirginiaMescaline: Illegal San Pedro and other Trichocereus cacti are not named and are reached through mescaline content under the mixture lead-in.
WashingtonMescaline: Illegal Mescaline-bearing cacti such as San Pedro are not named; they are reached only through mescaline content.
West VirginiaMescaline: Illegal So mescaline-bearing cacti other than peyote (San Pedro and similar) are not named and are reached only if a court treats cactus material as mescaline.
WisconsinMescaline: Illegal The same plant language reaches other mescaline-bearing cacti such as San Pedro through their mescaline content.
WyomingMescaline: Illegal Wyo. Stat. 35-7-1014(d) lists mescaline (xiv) and peyote (xvi), defined as all parts of Lophophora williamsii, its seeds, extracts and every preparation of them, under a lead-in reaching any material containing a listed hallucinogen; San Pedro and other mescaline cacti are reached through mescaline content. 35-7-1040 makes planting, cultivating, harvesting, drying or processing peyote a misdemeanor except as provided by law. 35-7-1044 provides that the Act does not prohibit delivery, possession or use of peyote in natural form for bona fide religious sacramental purposes by members of the Native American Church of Wyoming.
Federal
Federally scheduled or prohibited. Schedule I federally (peyote and mescaline); Native American Church exemption Federal detail
Compound Analytics. "Is San Pedro Cactus Legal? Every State (2026)." Compound Laws, https://compoundlaws.com/san-pedro-cactus/. Accessed November 13, 2026.
Compound Laws, published by Compound Analytics, reports the record: statutes verbatim, official citations, enforcement facts and verification dates. Nothing here is legal advice and nothing here describes how to get around a law. A jurisdiction with no verified row is reported as not yet verified, never as legal. Found an error? Corrections policy.