Cardiac ablation is carried out by placing two ablation electrodes on opposite sides of a wall of the heart to generally oppose one another. The effective current transmission area of one of the electrodes is then varied according to the distance between the two electrodes or the thickness of the wall. Sufficient electrical current is transmitted between the two electrodes to achieve transmural ablation.