Hunt & Live

Q&A · Off-Grid

Are there specific building codes for masonry heaters in California?

April 5, 2026

Quick Answer

Yes, California has building codes that govern the installation and operation of masonry heaters, specifically in regards to clearances, chimney requirements, and emissions standards.

California Building Code Requirements

The California Building Code (CBC) governs the installation and operation of masonry heaters in the state. According to the CBC, masonry heaters are classified as solid-fuel-burning appliances and must meet specific requirements. These requirements include clearances to combustible materials, chimney requirements, and emissions standards.

Masonry Heater Design Considerations

When designing a masonry heater, it’s essential to consider the California Building Code’s requirements for clearances, chimney size and material, and emissions standards. The clearances to combustible materials must be at least 18 inches from the center of the heater to any combustible material, according to the CBC. Additionally, the chimney must be sized correctly to ensure proper draft and prevent backdrafting. The emissions standards for masonry heaters in California are regulated by the California Air Resources Board (CARB) and are based on the heater’s emissions of particulate matter, carbon monoxide, and volatile organic compounds.

Certification and Inspection Requirements

To ensure compliance with California building codes, masonry heaters must be certified by a third-party testing laboratory, such as UL (Underwriters Laboratories) or CSA (Canadian Standards Association). The installer must also ensure that the heater is inspected and tested after installation to ensure it meets the required standards. This inspection should be performed by a qualified inspector or installer who is familiar with the California Building Code requirements for masonry heaters.

masonry-heater-design there specific building codes masonry
Share

Find more answers

Browse the full Q&A library by topic, or jump back to the topic this question belongs to.