Don’t rub the stain since it could rub in further. Instead, blot the stain.
Other options for urine include laundry stain removers and a home mix of two parts vinegar to one part water with a capful or two of tea tree oil in it. You can also use one part vinegar, two parts water, and a few drops of laundry detergent. [4] X Research source These cleaners will also likely work on vomit and other bodily fluids.
You can also try straight hydrogen peroxide (3%). Spritz it on, and then dab at the stain. Let it sit for 10 to 15 minutes. [6] X Research source
A space heater can also help. You can also just prop the mattress up against the wall with the appliance nearby.
For a very wet mattress, use cat litter to absorb the moisture.