Considering my obsession with cleanliness, addressing this question was a must. You will be sleeping with your body pillow every night. Bacteria can grow on your pillow's surface and cause skin issues. The best way to wash your body pillows is in a bathtub. It makes the process easier and doesn't require much effort. All you have to do is fill the bathtub with cold water and add some mild detergent. Now dip the body pillow completely and let it sit for 10-15 minutes.  You can scrub it mildly or use your hands to clean it thoroughly. Once satisfied, take the pillow out and leave it to air dry. Another option is to tumble dry, but I wouldn't prefer it. Air-drying is a much better method, in my opinion. Lastly, don't forget to fluff your pillow as its lifespan increases. And voila, you're done! If this technique doesn't suit you, the option of machine wash is also available.