If you follow the Trump administration’s social media posts, you might spot its new mascot: a cartoon lump of coal with big eyes and babylike features. “Coalie” sparked a backlash almost as soon as Interior Secretary Doug Burgum debuted it for the Office of Surface Mining and Reclamation Enforcement in early 2026.
As a scholar of American literature and culture, I write about media portrayals of coal, beginning in the 19th century with its rise to become the leading fuel in the United States. Coal use grew until the early 2000s, when other sources became cheaper and its health and environmental damage became unacceptable to more of the public.
While “Coalie” might be new, the logic behind it is not. For centuries, coal’s promoters have worked hard to show coal as harmless—as well as “clean” and “beautiful,” to use President Donald Trump’s words.
‘An Agreeable Heat’
Humans living with the effects of burning coal have disliked it for as long as they have burned it.
In 1578, Queen Elizabeth complained that she was “greatly grieved and annoyed with [its] taste and smoke” in the air. In 1661, John Evelyne’s treatise Fumifugium outlined negative health effects of breathing coal smoke.
English settlers were drawn to North America in part because of the continent’s abundant supply of timber, a substitute for coal that deforestation had made prohibitively expensive in England.
In his 1661 treatise Fumifugium, John Evelyne described health risks from breathing coal smoke. University of California San Diego Libraries/Wikimedia
In addition to its lower price, anthracite coal grew desirable because of its high carbon, low-sulfur content, which produced less visible smoke when it was burned. An enthusiastic 1815 letter to the editor of the American Daily Advertiser captured increasingly common attitudes toward anthracite as “affor[ding] a very regular and agreeable heat.”
‘A Healthful Home’
The spread of anthracite also shored up tolerance for smokier but cheaper bituminous coal.
To help people, housekeeping manuals aimed at the fossil fuel’s mostly female users tried to invent workarounds for its smoke. In 1869, Harriet Beecher Stowe, best known as the author of “Uncle Tom’s Cabin,” and her sister Catharine Beecher wrote one of many 19th-century articles to acknowledge the “evils” of coal smoke, while outlining “modes of making a healthful home,” in the housekeeping manual American Woman’s Home.
Consumers provided temporary solutions for maintaining indoor air quality while burning coal by sending in suggestions that were published in housekeeping manuals, magazines and newspapers.
An 1892 advertisement in the Rocky Mountain News promoted a brand of coal stoves as ‘the best, handsomest and most economical.’ Nineteenth Century Newspapers
At the same time, as the century progressed, coal and coal-stove companies began to suggest that burning coal was healthy, that it could improve indoor air as well as domestic aesthetics. One 1892 newspaper advertisement claimed that stoves were “necessary to heat, cheer, and beautify the home and preserve its health.”
To Keep the Children Clean And Bright …
In the 20th century, marketers churned out more colorful claims about the benefits of coal: One magazine advertisement showed a mother and child pointing at the crackling stove aflame with the company’s coal, saying it “cannot be excelled in purity, cleanliness, and free-burning qualities.”
An ad for a coal stove described its ‘purity’ and ‘cleanliness.’ Madison Historical, CC BY-NC-SA
Similarly, the Lackawanna Railroad Company came up with the classy, often rhyming, character of Phoebe Snow. In one ad, she points to the importance of comfort, suggesting that not only could anthracite fuel faster travel, but it could also make your travel—and your life—more comfortable.
A Phoebe Snow postcard ad from 1912 talked about avoiding ‘smoke and cinders’ with trains run on anthracite coal. Railroad Museum of Pennsylvania/Wikimedia Commons
Coal marketing often used children to suggest safety and reach parents. Another iteration of the Phoebe Snow series promised that anthracite-powered railway travel could keep children “clean and bright.”
One of the Phoebe Snow ads, in 1910, advertised Lackawanna Railway’s coal-powered trains using children and whiteness to suggest purity. Photo Courtesy of Poster House/Poster House Permanent Collection
A 1930s advertisement went so far as to position a piece of anthracite coal next to a child in a bathtub, a visual proximity implying that coal was as good as soap.
In fact, soap made of “coal tar”—a liquid byproduct of producing coke, a fuel made from bituminous coal used in industrial blast furnaces—did (and does) exist. The British company Wright’s, also popular in the U.S., generated a slew of advertisements praising its soap as having antiseptic properties for children.
Wright’s Coal Tar Soap used a sleeping child dressed in white and sleeping on white sheets to advertise its ‘nursery soap,’ which it claimed protected children from infection, in 1922. Wikimedia Commons
Each of these advertisements tried to capitalize on a mother’s desire for healthy children. And they pushed back against the image of the tyrannical “King Coal” that had come about amid strikes by miners protesting dangerous, degraded working and living conditions as well as the rise of black lung disease.
In response, coal companies doubled down on the fantasy of “clean” coal.
An American Electric Power ad in The Wall Street Journal in 1976 talked about cleaning coal. Wall Street Journal archive
A 1979 advertisement for American Electric Power, for example, flew in the face of Clean Air Act mandates that coal corporations employ “scrubbing” technology to remove sulfur dioxide from smoke—the ad depicted someone cleaning coal by hand.
In addition to ordering some coal plants to continue operating, the Trump administration has pulled out old coal promotion tactics from the past, including repeatedly referring to coal as “clean and beautiful.” One image inserts Coalie next to a coal-mining family that otherwise looks like an ad that could have appeared a century ago.
A 2026 promotion for the Office of Surface Mining Reclamation and Enforcement includes a cartoon family with ‘Coalie’ added to the picture, looking like a child’s toy. OSMRE
The Conversation is a nonprofit, independent news organization dedicated to unlocking the knowledge of experts for the public good. We publish trustworthy and informative articles written by academic experts for the general public and edited by our team of journalists.
{"id":null,"mode":"form","open_style":"in_place","currency_code":"USD","currency_symbol":"$","currency_type":"decimal","blank_flag_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/blank.gif","flag_sprite_url":"https:\/\/factkeepers.com\/wp-content\/plugins\/tip-jar-wp\/\/assets\/images\/flags\/flags.png","default_amount":500,"top_media_type":"none","featured_image_url":false,"featured_embed":"","header_media":null,"file_download_attachment_data":null,"recurring_options_enabled":true,"recurring_options":{"never":{"selected":true,"after_output":"One time only"},"weekly":{"selected":false,"after_output":"Every week"},"monthly":{"selected":false,"after_output":"Every month"},"yearly":{"selected":false,"after_output":"Every year"}},"strings":{"current_user_email":"","current_user_name":"","link_text":"Leave a tip","complete_payment_button_error_text":"Check info and try again","payment_verb":"Pay","payment_request_label":"Factkeepers.com","form_has_an_error":"Please check and fix the errors above","general_server_error":"Something isn't working right at the moment. Please try again.","form_title":"Help Support Factkeepers","form_subtitle":null,"currency_search_text":"Country or Currency here","other_payment_option":"Other payment option","manage_payments_button_text":"Manage your payments","thank_you_message":"Thank you for being a supporter!","payment_confirmation_title":"Factkeepers.com","receipt_title":"Your Receipt","print_receipt":"Print Receipt","email_receipt":"Email Receipt","email_receipt_sending":"Sending receipt...","email_receipt_success":"Email receipt successfully sent","email_receipt_failed":"Email receipt failed to send. Please try again.","receipt_payee":"Paid to","receipt_statement_descriptor":"This will show up on your statement as","receipt_date":"Date","receipt_transaction_id":"Transaction ID","receipt_transaction_amount":"Amount","refund_payer":"Refund from","login":"Log in to manage your payments","manage_payments":"Manage Payments","transactions_title":"Your Transactions","transaction_title":"Transaction Receipt","transaction_period":"Plan Period","arrangements_title":"Your Plans","arrangement_title":"Manage Plan","arrangement_details":"Plan Details","arrangement_id_title":"Plan ID","arrangement_payment_method_title":"Payment Method","arrangement_amount_title":"Plan Amount","arrangement_renewal_title":"Next renewal date","arrangement_action_cancel":"Cancel Plan","arrangement_action_cant_cancel":"Cancelling is currently not available.","arrangement_action_cancel_double":"Are you sure you'd like to cancel?","arrangement_cancelling":"Cancelling Plan...","arrangement_cancelled":"Plan Cancelled","arrangement_failed_to_cancel":"Failed to cancel plan","back_to_plans":"\u2190 Back to Plans","update_payment_method_verb":"Update","sca_auth_description":"Your have a pending renewal payment which requires authorization.","sca_auth_verb":"Authorize renewal payment","sca_authing_verb":"Authorizing payment","sca_authed_verb":"Payment successfully authorized!","sca_auth_failed":"Unable to authorize! Please try again.","login_button_text":"Log in","login_form_has_an_error":"Please check and fix the errors above","uppercase_search":"Search","lowercase_search":"search","uppercase_page":"Page","lowercase_page":"page","uppercase_items":"Items","lowercase_items":"items","uppercase_per":"Per","lowercase_per":"per","uppercase_of":"Of","lowercase_of":"of","back":"Back to plans","zip_code_placeholder":"Zip\/Postal Code","download_file_button_text":"Download File","input_field_instructions":{"tip_amount":{"placeholder_text":"How much would you like to donate? You can change this amount to anything you would like.","initial":{"instruction_type":"normal","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"empty":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."},"invalid_curency":{"instruction_type":"error","instruction_message":"How much would you like to donate? You can change this amount to anything you would like."}},"recurring":{"placeholder_text":"Recurring","initial":{"instruction_type":"normal","instruction_message":"How often would you like to donate this?"},"success":{"instruction_type":"success","instruction_message":"How often would you like to donate this?"},"empty":{"instruction_type":"error","instruction_message":"How often would you like to donate this?"}},"name":{"placeholder_text":"Name on Credit Card","initial":{"instruction_type":"normal","instruction_message":"Enter the name on your card."},"success":{"instruction_type":"success","instruction_message":"Enter the name on your card."},"empty":{"instruction_type":"error","instruction_message":"Please enter the name on your card."}},"privacy_policy":{"terms_title":"Terms and conditions","terms_body":null,"terms_show_text":"View Terms","terms_hide_text":"Hide Terms","initial":{"instruction_type":"normal","instruction_message":"I agree to the terms."},"unchecked":{"instruction_type":"error","instruction_message":"Please agree to the terms."},"checked":{"instruction_type":"success","instruction_message":"I agree to the terms."}},"email":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email address"},"success":{"instruction_type":"success","instruction_message":"Enter your email address"},"blank":{"instruction_type":"error","instruction_message":"Enter your email address"},"not_an_email_address":{"instruction_type":"error","instruction_message":"Make sure you have entered a valid email address"}},"note_with_tip":{"placeholder_text":"Your note here...","initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"empty":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"not_empty_initial":{"instruction_type":"normal","instruction_message":"Attach a note to your tip (optional)"},"saving":{"instruction_type":"normal","instruction_message":"Saving note..."},"success":{"instruction_type":"success","instruction_message":"Note successfully saved!"},"error":{"instruction_type":"error","instruction_message":"Unable to save note note at this time. Please try again."}},"email_for_login_code":{"placeholder_text":"Your email address","initial":{"instruction_type":"normal","instruction_message":"Enter your email to log in."},"success":{"instruction_type":"success","instruction_message":"Enter your email to log in."},"blank":{"instruction_type":"error","instruction_message":"Enter your email to log in."},"empty":{"instruction_type":"error","instruction_message":"Enter your email to log in."}},"login_code":{"initial":{"instruction_type":"normal","instruction_message":"Check your email and enter the login code."},"success":{"instruction_type":"success","instruction_message":"Check your email and enter the login code."},"blank":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."},"empty":{"instruction_type":"error","instruction_message":"Check your email and enter the login code."}},"stripe_all_in_one":{"initial":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"empty":{"instruction_type":"error","instruction_message":"Enter your credit card details here."},"success":{"instruction_type":"normal","instruction_message":"Enter your credit card details here."},"invalid_number":{"instruction_type":"error","instruction_message":"The card number is not a valid credit card number."},"invalid_expiry_month":{"instruction_type":"error","instruction_message":"The card's expiration month is invalid."},"invalid_expiry_year":{"instruction_type":"error","instruction_message":"The card's expiration year is invalid."},"invalid_cvc":{"instruction_type":"error","instruction_message":"The card's security code is invalid."},"incorrect_number":{"instruction_type":"error","instruction_message":"The card number is incorrect."},"incomplete_number":{"instruction_type":"error","instruction_message":"The card number is incomplete."},"incomplete_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incomplete."},"incomplete_expiry":{"instruction_type":"error","instruction_message":"The card's expiration date is incomplete."},"incomplete_zip":{"instruction_type":"error","instruction_message":"The card's zip code is incomplete."},"expired_card":{"instruction_type":"error","instruction_message":"The card has expired."},"incorrect_cvc":{"instruction_type":"error","instruction_message":"The card's security code is incorrect."},"incorrect_zip":{"instruction_type":"error","instruction_message":"The card's zip code failed validation."},"invalid_expiry_year_past":{"instruction_type":"error","instruction_message":"The card's expiration year is in the past"},"card_declined":{"instruction_type":"error","instruction_message":"The card was declined."},"missing":{"instruction_type":"error","instruction_message":"There is no card on a customer that is being charged."},"processing_error":{"instruction_type":"error","instruction_message":"An error occurred while processing the card."},"invalid_request_error":{"instruction_type":"error","instruction_message":"Unable to process this payment, please try again or use alternative method."},"invalid_sofort_country":{"instruction_type":"error","instruction_message":"The billing country is not accepted by SOFORT. Please try another country."}}}},"fetched_oembed_html":false}