Bath bombs don't expire in the sense that a carton of milk does, but they will definitely lose their fizz and scent over time. After six months to a year, they'll be less effective, so it's best to use them within six months. If your bath bomb wasn't stored properly, though, you may want to skip out on using it.