L'île de Batz jouit d'un climat très doux. Longue de 4 km, large de 1 km, l'île est entourée au nord par une ceinture de récifs et de 80 plages de sable fin.