Kommunen har mange naturområder, fjell, åser, sandstrender og hauger i terrenget. Åkrasanden og Sandvesanden er to av de beste strendene på Karmøy. Kommunen har også andre strender, som Stavasanden, Sandvesanden og Mjølhussanden. Høyeste topp på øya Karmøy er Søre Sålefjell, 132 moh., men kommunenes høyeste punkt, Dyrafjellet (171 moh.), ligger på fastlandet ved grensa til Haugesund og Tysvær.