Any body of water in a dream is typically reflective of your emotions at the time of the dream. But canals are man made waterways so it may mean that you are in an emotional situation right now of your own making.  Canals are also a means of travel. The condition of the canal will reflect how well are you currently navigating your emotional situation.

Can also mean you should go with the flow and stop resisting.