Arnica cordifolia is a species of arnica in the sunflower family, known by the common name heartleaf arnica. It is native to western North America from Alaska to California to New Mexico, as far east as Ontario and Michigan. It is a plant of many habitat types, including coniferous forests and mountain meadows.