Body pillows can help reduce snoring by promoting better spinal alignment and opening up the airways. The elevated support provided by body pillows can minimize the chances of airway obstruction, resulting in reduced snoring.