If the flash does not fire after you have cleaned the hotshoe of your Canon EOS 40D or after you have attempted to lift the flash switch by passing a toothpick under the right side of the hotshoe, you may need to replace the entire hot shoe. Follow this guide to replace the flash hot shoe that matches Canon EOS 40D.

Image 1/1:
  • Locate the battery compartment cover on the bottom of the camera below the shutter button.

Add Comment

Image 1/1:
  • Find the marked arrow on the battery compartment cover labeled "BATT. OPEN". Slide the lever following the arrow's direction and lift at the same time to release the latch.

Add Comment

Image 1/1: Remove the battery.
  • Release the lever and allow the battery compartment cover to completely open.

  • Remove the battery.

Add Comment

Image 1/3: Image 2/3: Image 3/3:
  • Use a metal spudger or opening tool to gently lift the hotshoe plate and slide it off.

Add Comment

Image 1/3: Remove the flash shoe. Image 2/3: Remove the flash shoe. Image 3/3: Remove the flash shoe.
  • Remove the four 4.0 mm Phillips #000 screws securing the flash shoe to the camera.

  • Remove the flash shoe.

Add Comment


To reassemble your device, follow these instructions in reverse order.

Sarah de Freitas

Member since: 09/03/2015

173 Reputation

1 Guide authored


USF Tampa, Team 12-3, Blackwell Fall 2015 Member of USF Tampa, Team 12-3, Blackwell Fall 2015


4 Members

6 Guides authored


Add Comment

View Statistics:

Past 24 Hours: 1

Past 7 Days: 5

Past 30 Days: 32

All Time: 846