It’s generally recommended that you have your drains cleaned on a yearly basis. However, if you have a lot of people in your household or if you frequently use your drains for cooking or cleaning, you may need to have them cleaned more often.