Sensory hair cells are mechanoreceptors found in the inner ear that are required for hearing and balance. Hair cells are activated in response to sensory stimuli that mechanically deflect apical protrusions called hair bundles. Deflection opens mechanotransduction (MET) channels in hair bundles, leading to an influx of cations, including calcium. This cation influx depolarizes the cell and opens voltage-gated calcium channels located basally at the hair-cell presynapse. In mammals, hair cells are encased in bone, and it is challenging to functionally assess these activities in vivo. In contrast, larval zebrafish are transparent and possess an externally located lateral-line organ that contains hair cells. These hair cells are functionally and structurally similar to mammalian hair cells and can be functionally assessed in vivo. This article outlines a technique that utilizes a genetically encoded calcium indicator (GECI), GCaMP6s, to measure stimulus-evoked calcium signals in zebrafish lateral-line hair cells. GCaMP6s can be used, along with confocal imaging, to measure in vivo calcium signals at the apex and base of lateral-line hair cells. These signals provide a real-time, quantifiable readout of both mechanosensation- and presynapse-dependent calcium activities within these hair cells. These calcium signals also provide important functional information regarding how hair cells detect and transmit sensory stimuli. Overall, this technique generates useful data about relative changes in calcium activity in vivo. It is less well-suited for quantification of the absolute magnitude of calcium changes. This in vivo technique is sensitive to motion artifacts. A reasonable amount of practice and skill are required for proper positioning, immobilization, and stimulation of larvae. Ultimately, when properly executed, the protocol outlined in this article provides a powerful way to collect valuable information about the activity of hair-cells in their natural, fully integrated states within a live animal.