We present a practical approach for detecting and localising clouds in satellite remote sensing images. Cloud detection is useful in improving the accuracy of land cover classification when there are clouds present in the images. After detection and removal of clouds we can selectively merge classification results from two temporally separate images of the same area to minimise the cloud effect. We emphasise the ease of implementation of the algorithm so that practitioners can easily adapt the method for their own use.