Here are various strategies people have used to clean urine stains on mattresses.
1. Use the product “Urine Gone.” Works well for pet or people stains/odors.
2. One part white vinegar mixed with 2 parts dishwashing liquid. Blot as much urine as you can with paper towels. Apply mixture generously on stain with wet sponge or cloth. Let sit for half an hour. Using a clean cloth, blot as much of the soap mixture as possible. Sprinkle wet area liberally with cornstarch and vacuum away when dry.
3. Mix a syrupy paste using cornstarch and water, enough to cover the stain and stir until all lumps have gone. Pour mixture over the stain and leave for several hours until dry. Vacuum dry mixture.
4. Peroxide, baking soda and dish soap combination – mix this and spray on. You must use it within twenty minutes and you cannot store any remaining mixture. It produces short-acting by-products that are only active for a brief time. If you try to store it, it will leak or foam out of the bottle.
Mix 8 oz hydrogen peroxide, 3 tablespoons baking soda and a drop of dishwashing liquid. Mix well and spray onto urine stain. Stain should be gone in about five minutes. If the baking soda leaves a white powder, this can be vacuumed off or wiped away with a damp cloth. This is usually only a problem if too much baking soda is used.
5. Resolve carpet cleaner.
Mattress pads and bedwetting diapers can be useful in managing bedwetting while the causes are dealt with. Bedwetting children are usually heavy sleepers and have not yet learned to wake to the signal of a full bladder. In younger children, the body’s urine-reduction system is still developing and it is impossible for children to stop bedwetting unless they are developmentally ready.