Bath and body works charges a standard shipping fee of $5.99 for orders under $10, $9.99 for orders between $10 and $25, and $12.99 for orders above $25. However, they occasionally offer free shipping promotions and discounts. It's always a good idea to check their website for any ongoing deals.