Geological samples are inherently multi-scale. Understanding their bulk physical and chemical properties requires characterization down to the nano-scale. A powerful technique to study the three-dimensional microstructure is X-ray tomography, but it lacks information about the chemistry of samples. To develop a methodology for measuring the multi-scale 3D microstructure of geological samples, correlative X-ray micro- and nanotomography were performed on two rocks followed by scanning electron microscopy with energy-dispersive spectroscopy (SEM-EDS) analysis. The study was performed in five steps: (i) micro X-ray tomography was performed on rock sample cores, (ii) samples for nanotomography were prepared using laser milling, (iii) nanotomography was performed on the milled sub-samples, (iv) samples were mounted and polished for SEM analysis and (v) SEM imaging and compositional mapping was performed on micro and nanotomography samples for complimentary information. Correlative study performed on samples of serpentine and basalt revealed multiscale 3D structures involving both solid mineral phases and pore networks. Significant differences in the volume fraction of pores and mineral phases were also observed dependent on the imaging spatial resolution employed. This highlights the necessity for the application of such a multiscale approach for the characterization of complex aggregates such as rocks. Information acquired from the chemical mapping of different phases was also helpful in segmentation of phases that did not exhibit significant contrast in X-ray imaging. Adoption of the protocol used in this study can be broadly applied to 3D imaging studies being performed at the Advanced Light Source and other user facilities.