How to get my cat to stop peeing on the bed?

Danielle Segev
by Danielle Segev

My cat keeps peeing on my Egyptian cotton sheets. I have tried using vinegar and bicarb to eliminate the smell and then washing them in the machine but nothing seems to remove the smell and stain. Even after I have washed them he will pee on the sheets again. I would love some help!!!

How to get cat to stop peeing on bed?



Best urine odor remover!

Get rid of pet urine odor with Nature's Miracle urine destroyer that Amazon reviewers swear by!



  15 answers
  • Seth Seth on Jan 29, 2023

    Danielle,

    Your cat is sending you a message. You need to get to the reason. When did this start? What changes in your lives or routines have occurred? Does your cat have access to a couple of litter boxes? New people or pets in the house? Sometimes a cat may have a medical issue that they are trying to communicate to you like cycstitis or a urinary infection. You might want to take your cat to the vet.

  • Em Em on Jan 29, 2023

    The urine will soak thru all of the bedding. You need a special cleaner that breaks it down. Look at all of the research on ones that really work. Too numerous to mention here. Pet supply places carry them, Amazon carries them. Do research on ones that people actually have used and are happy with. You can spend a fortune on those that don't.

    Read the articles online about WHY your cat is peeing on your bed in the first place.

    Simply washing sheets will not take away the odor, nor fix the problem.


  • Check in your local pet store for the best cleaner. I would take your cat to the vet to rule out any physical problems.

  • Janice Janice on Jan 29, 2023

    You might want to take your cat to the vet to see if there's a health issue involved. Sometimes cats will start peeing in odd places other than there litter box when they are under stress.

  • Cheryl A Cheryl A on Jan 29, 2023

    I would think of having the cat checked out with the vet to be sure it doesn't have an UTI and that is why it pees on the bed...

  • William William on Jan 29, 2023

    Nature's Miracle to clean them. Pet repellent/deterrent to stop him/her from doing it.


  • Kathy Gunter Law Kathy Gunter Law on Jan 30, 2023

    To clean, go the pet store and purchase an enzyme cleaner specifically for pet urine. As for discouraging, my daughter purchased a motion activated device that shoots a puff of air when her cat would try to jump on the kitchen countertops. It helped train him to stay away. Finally, have the vet check the cat for a UTI because if he is litter box trained during the day there could be a physical reason for his habit.

    • Danielle Segev Danielle Segev on Jan 31, 2023

      Thanks for the information, Kathy. I will most definitely go past the store and buy the enzyme cleaner and see if they have this device, it sounds interesting.

  • Johnavallance82 Johnavallance82 on Feb 01, 2023

    Keep the cat out of the room. It is just trying to mark the are as his or hers, to tell ther cats he is around.

  • No doubt this is frustrating for everyone. I agree with a vet visit to make sure your cat is all right. I haven't tried this but I'm wondering if Zote soap might help. It's a great stain remover.

  • Dee Dee on Feb 01, 2023

    You need to deodorize your bedding, use OdoBan. If any scent is still on the bedding the cat will go right to it. Take your cat to the vet and see if it has any kidney or bladder problems.

  • Redcatcec Redcatcec on Feb 02, 2023

    I agree, get your kitty baby checked out that should rule out bladder infections or stones. Your dear may need blood work too to see if there is a hormonal problem. Ask yourself if there has been anything to the kitty's environment to cause stress or anxiety. It may even be another cat yours sees through a window. Is your litter box clean or do you have enough litter boxes in the right location(s), it may not like the litter in it or has it been switched to another brand, there are so many different kinds on the market.

    In the meantime go to the pet store and get some Nature's Miracle, an enzyme cleaner. That should take care of the odor. After you have cleaned up thoroughly, you could play with your cat on the bed or give it treats on the bed, that way it will begin to associate snacks and playing rather than urinating on the bed.

    Another suggestion is to close the bedroom door until you have found a solution to the problem.

  • Mogie Mogie on Feb 03, 2023

    Usually cats only do this is there is something wrong. Could be their health or as simple as a dirty litter box. I have a cat that if her litter box isn't perfectly clean she pees next to the box as a reminder for me to get into gear and clean up the box.

    So now just clean the litter box every time I walk near it.

    But to be fair I wouldn't want to use a bathroom if nobody flushed the potty.

  • Debbie Stokes Cotter Debbie Stokes Cotter on Feb 24, 2023

    I have a cat that will mark my guest room bed when I have a guest stay that own their own cats. She's either feeling threatened or just dislikes a strange cat's smell. When I have company, we just keep the door closed, which is a pain, but otherwise she never pees in there. SMH

  • SL SL on Feb 26, 2023

    Lysol Laundry Sanitizer seems to remove most odors. You could soak the sheets overnight in the liquid and then wash them the next day.

  • On the pee-stained area, spritz a solution made of 8 oz of hydrogen peroxide, 3 tablespoons of baking soda, and 4 oz of laundry detergent. Once it has dried, sprinkle dry baking soda over the damaged area to absorb any remaining moisture. Let it sit for a few hours before vacuuming.