A method of handling channel state information (CSI) reports for a communication device in a wireless communication system comprises dropping at least one first CSI report, when the at least one first CSI report collides with at least one second CSI report (602); and transmitting the at least one second CSI report and an indicator to a network of the wireless communication system, wherein the indicator indicates the at least one first CSI report or the at least one second CSI report (604); wherein the at least one first CSI report and the at least one second CSI report correspond to a plurality of component carriers, respectively, correspond to a plurality of transmission points of the network, respectively, or correspond to a plurality of coordinated multipoint (CoMP) configurations, respectively.