Petco Text Logo
Petco Pet Logo
  • Two Easy Ways to Start Earning Rewards!

    rewards header
    Become a member today!
    Members-only pricing and offers, personalized care notifications, Vital Care points back on every purchase and more!
    Petco Pay LogoBecome a credit card member today!

    Earn 2X Pals Rewards points at Petco
    when you use Petco Pay!

    APPLY NOW
    Learn More About Petco Pay Benefits

Why is my snake breathing with mouth open and has yellow scales?

Updated on September 23rd, 2025

What can I do for my snake? She's been acting lethargic, breathing with her mouth open constantly since yesterday morning, she has refused her meals, and has weird yellowing around her scales which is making some scales come up. We can't pay huge medical bills so at least understanding what's going on we can try help as much as we can. Please help

1 Answer

Most Helpful Answer

Dr. Strydom, DVM

Answered By Dr. Strydom, DVM

Veterinarian

Published on August 4th, 2019

It sounds like she either is trying to regurgitate a meal or she has a respiratory infection. When was she last fed? How large was the prey? How often do you feed her? Do you hear any wheezing? Any bubbles coming out of the nose or mouth? I don't really have enough information here to be helpful.

The yellowing of the scales appears to be mild scale rot. You can try treating her at home with dilute betadine solution (1 part betadine to 10 parts water). If she has yellow scales all over her body you can soak her in a betadine solution bath for 20 minutes TWICE a day every day until the infection clears up. If it is just the location in the photo you can just apply the dilute betadine directly to those areas with a cotton swab. The betadine solution should be 10% betadine and the water should be lukewarm (80-85°F). After bathing, rinse the snake off and apply a topical antibiotic ointment (something like Neosporin will work fine).

If the infection doesn't get better or even worsens, discontinue the betadine baths and seek professional help immediately.

If you would like to post again with more information or opt for a private consult we may be able to help you better. Hope this helps. Best wishes.
Vote Icon1Pet Parents found this answer helpful

Smart Picks for Smart Questions

Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Share

Styled arrow button