The local conduction velocity of a cardiac activation wavefront can be computed by collecting a plurality of electrophysiology (“EP”) data points using a multi-electrode catheter, with each EP data point including both position data and local activation time (“LAT”) data. For any EP data point, a neighborhood of EP data points, including the selected EP data point and at least two additional EP data points, can be defined. Planes of position and LATs can then be defined using the positions and LATs, respectively, of the EP data points within the neighborhood. A conduction velocity can be computed from an intersection of the planes of positions and LATs. The resultant plurality of conduction velocities can be output as a graphical representation (e.g., an electrophysiology map), for example by displaying vector icons arranged in a uniform grid over a three-dimensional cardiac model.