See which lenses fit these housings — and the port each one needs — in the compatibility chart.

Underwater housings for Canon mirrorless cameras: the EOS R5, R6, R6 Mark II, RP, R50 and M50. Each Sea Frogs housing is built for its camera, depth-rated to 40 m / 130 ft, with access to the camera's main controls and interchangeable flat and dome ports for your RF and EF lenses.

Pick your camera to see the housing, the ports that fit each lens, and zoom and focus gears. For a lens-by-lens answer, see the lens compatibility chart.

Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 8" Dry Dome Port

Regular Price
$1,037.00 USD
Sale Price
$1,037.00 USD
Regular Price
$1,249.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 6" Flat Long Port

Regular Price
$955.00 USD
Sale Price
$955.00 USD
Regular Price
$1,150.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 8" Dry Dome Port (RF 14-35mm f/4L)

Regular Price
$1,037.00 USD
Sale Price
$1,037.00 USD
Regular Price
$1,249.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6. Body only.

Regular Price
$813.00 USD
Sale Price
$813.00 USD
Regular Price
$980.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with Flat Long port with 67mm thread

Regular Price
$1,013.00 USD
Sale Price
$1,013.00 USD
Regular Price
$1,220.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 6" Dry Dome Port (RF 14-35mm f/4L)

Regular Price
$995.00 USD
Sale Price
$995.00 USD
Regular Price
$1,199.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 6" Short Flat Port (RF 14-35mm f/4L)

Regular Price
$955.00 USD
Sale Price
$955.00 USD
Regular Price
$1,150.00 USD
Unit Price
per 
Sale

SeaFrogs 40m/130ft Underwater camera housing for Canon EOS R6 with 6" Dry Dome Port V2

Regular Price
$995.00 USD
Sale Price
$995.00 USD
Regular Price
$1,199.00 USD
Unit Price
per