Yes, Medicare does cover a portion of the skin check. For full skin check, the fee is $175- and medicare covers $75 For a spot skin check, the fee is $85, and medicare covers $39