The invention discloses a channel scanning method, channel scanning device, a storage medium and a terminal. The channel scanning method comprises the following steps: when scanning the current channel, within a time interval where the current channel sends a detection request frame, determining whether to prolong minimum channel dwell time of the current channel; if prolonging is determined, updating the minimum channel dwell time of the current channel, otherwise, maintaining the minimum channel dwell time of the current channel to be constant; on the current channel, competing for a right to use the channel based on CSMA, when the right to use the channel is obtained, sending the detection request frame, and starting a minimum channel swell time timer, wherein timing time of the minimumchannel swell time timer is set based on the minimum channel dwell time. Through the method, the device, the storage medium and the terminal provided by the embodiment of the invention, channel scanning can be optimized, and channel scanning efficiency is improved.