Hand & Body lotion can last anywhere between a few days up to a few years or more. It depends on the size of the container and how often you will be using the lotion. A smaller container could last as long as a larger one depending how on much lotion you end up using.

Hand & body lotion applied on your skin can last anywhere from 4-6 hours. It will fully absorb into the skin anywhere between 30-45 minutes depending on the formula of the lotion that is used.

How Long Does Hand & Body Lotion Last?

In The Bottle:

How long hand lotions last will depend on two factors. The size of the bottle and the kind of bottle. Hand lotion comes in a variety of different sizes and bottles. Each container is different and each one will last a different amount of time. The main factor is how often you use the hand lotion. The more you use it the more that you will go through.

Pump Bottle:

A pump bottle is the most common type of bottle for hand lotion. This is a bottle with a pump as a lid that screws into the top of the hand lotions bottle. These pump bottles make it harder to get the product out of the bottle once most of it is gone. You can unscrew the pump and take it out. But, you can’t stick anything in the bottle to get out the rest of the lotion. Just look at the sides of the bottle and look at all that valuable lotion that you can’t get out. This creates a lot of wasted product and costs you more money in the long run. The pump itself is a whole different story; sometimes you get too much and other pumps hardly give you anything. You never know what you’re going to get.

Bottle With Lid:

My favorite kind of hand lotion bottle is one with a lid that screws on. This will last longer in my opinion since you can get every last bit of hand lotion out of the bottle. You can easily stick your fingers in on the side with ease and get it all out. You will also have more control over how much hand lotion that you apply. Once you have the desired amount of hand lotion you can just screw the lid back on and be done.

How Often To Buy A New Bottle Of Hand & Body Lotion:

How often you buy a new bottle really depends on the size of the bottle and where you apply the lotion. How much lotion you apply really affects how long a hand lotion bottle will last. Here are the common sizes of the hand lotion bottles and just how long they may last.

Hand lotion will last for about just under a month.
 12 oz
Hand lotion will last for about 6-7 months.
Hand lotion will last for about a year.

These examples are using hand lotion twice a day every day. The smaller 1oz size is great for traveling while the 12oz size is the perfect size to give as a gift and the 18oz is if your planning to use it every day and don’t want to worry about running out soon.

When Does The Product Expire:

Different hand lotion lotions have different expiration dates. The reason the expiration date will vary is due to the number of ingredients in the hand lotion. As you know, hand lotion is made from both water and oil.

Generally, oil can last for a very long time, many years in fact. However, water needs a preservative to last that long. Mold and other bacteria love to grow in dark moist areas. This does include inside your hand lotion bottle. This is due to many factors of the hand lotion.

Most hand lotions have a shelf life anywhere from 2-3 years. It is always best to check the expiration date of your hand lotion and never use it past the expiration date.

When Was It Manufactured:

It is a big mystery trying to find out when a bottle of hand lotion was manufactured. If it was just manufactured then the hand lotion will last a lot longer compared to being manufactured a year ago. There are really no tricks to tell how long a bottle of hand lotion was made.

Look at the expiration date of multiple different lotions at the store and see if they are all around the same date. It could be really easy for a bottle to fall off a shelf in the warehouse and a year later be found and just thrown in with the new lotion.

Does It Have A Preservative:

All hand lotion should have a preservative in it to prevent bacterial growth. It is a common myth that hand lotion doesn’t need a preservative. However, if you look hard enough you can still buy some without a preservative.

If your hand lotion doesn’t have a preservative, I wouldn’t keep it for any more than one-week maximum. This is only if it is kept in the refrigerator. If you leave a hand lotion set out on the counter without a preservative, I will throw it out after 2-3 days. This may not seem like a long time but bacteria multiply fast.

You can get really sick and end up at the doctor’s office if you use it with a lot of bad bacteria.

Hand lotion that has a preservative will last a very long time compared to one without. Hand lotion with a preservative can last from anywhere between 1 to 3 or more years. However, always check the expiration date on the bottle and get rid of it if the date has passed.

Hand lotion is too cheap to buy compared to your health. Many hand lotions you buy from a regular store will almost always have a preservative in them. I can’t say 100% because I’m sure if you look hard enough somewhere you can find one.

Was It Stored At Room Temperature:

Hand lotions can’t handle extreme temperatures and therefore a hand lotion could go bad before the expiration date. Extreme heat and even cold can affect the ability of the ingredients to do their job. Even UV light can affect the product’s ability to work. It’s very important to store your body lotion in a cool dark area, or according to the directions.

How Long Does Hand & Body Lotion Last On The Skin:

It can take anywhere between 20-45 for hand lotion to be fully absorbed by the skin. The hand lotion will last on the skin anywhere between 4-6 hours. However, there are a number of different factors that will change this number:

Lotion Comes Off After Washing Hands:

Hand lotion will not last long if you wash your hands right after applying it. The soap and water will remove all the hand lotion before it has a chance to absorb completely into the skin.

If you wash your hands within 20-45 minutes of applying hand lotion it is best to reapply the full amount of hand lotion. However, if you washed your hands after 20-45 of applying hand lotion, you don’t need to apply the full amount.

Applying just a little will be fine. This is because the hand lotion had time to penetrate and absorb into the skin. You would only be washing off the top layer of hand lotion. That is the oil layer. Its job is to sit on top of the skin and trap the moisture inside your skin. The longer you wait for hand lotion to absorb, the longer the hand lotion does last.

What Make It Come Off:

water, sweat, and hand sanitizer Hand lotion will not last long if you get your hands wet or apply hand sanitizer to them.

Three main factors determine how long hand lotion stays on the skin. Like I said earlier, washing your hands can remove hand lotion. Using hand sanitizer can also affect how long hand lotion does last. Applying hand sanitizer is just like washing your hands when it comes to the removal of hand lotion.

Another factor is if you workout or have sweaty hands. You can wipe the hand lotion right off your skin if you apply it to your skin right before a workout.

It is best to apply hand lotion an hour before your workout or right after you get done with your workout.