Yes, dish soap can expire, typically lasting around a year to a year and a half. Its effectiveness may diminish over time.