The propagation of action potentials along axons is traditionally considered to be reliable, as a consequence of the high safety factor of action potential propagation. However, numerical simulations have suggested that, at high frequencies, spikes could fail to invade distal axonal branches. Given the complex morphologies of axonal trees, with extensive branching and long-distance projections, spike propagation failures could be functionally important. To explore this experimentally in vivo, we used an axonal-targeted calcium indicator to image action potentials at axonal terminal branches in superficial layers from mouse somatosensory cortical pyramidal neurons. We activated axons with an extracellular electrode, varying stimulation frequencies, and computationally extracted axonal morphologies and associated calcium responses. We find that axonal boutons have higher calcium accumulations than their parent axons, as was reported in vitro. But, contrary to previous in vitro results, our data reveal spike failures in a significant subset of branches, as a function of branching geometry and spike frequency. The filtering is correlated with the geometric ratio of the branch diameters, as expected by cable theory. These findings suggest that axonal morphologies contribute to signal processing in the cortex.