Where can I buy products with SPF? Customer Service 31 August 2021 11:22 Updated The Body Shop does not sell products containing SPF online in Canada. To purchase our SPF products please go to our store finder to find the store nearest to you. Related articles Do The Body Shop® products have a shelf life? Can I recycle your packaging? Do The Body Shop products contain dimethicone? Do your products contain phthalates? What causes my skin to have sleep marks?