A dual-parameter sensor for simultaneous strain and temperature measurement is proposed and demonstrated based on the introduction of higher-order modes in a single-mode-multimode-single-mode (SMS) structure cascaded with a Fabry–Perot (FP) cavity as a compact and low-cost fiber optic sensor. In this structure, a multimode fiber is spliced between two single-mode fibers, and the single-mode fiber at the other end is fusion spliced to the HF-corroded single-mode fiber to form the SMS-FP cascade structure. Light transmitted from the multimode fiber to the FP cavity can couple light into the cladding, introducing higher-order modes into modal interference. Moreover, multiple-beam interference generates spectra. The experimental results indicate that the sensor performs effectively within the range of 150∘C–250∘C and 0–875[Formula: see text][Formula: see text]. The strain sensitivities of SMS and FP were found to be −2.45 and −2.34[Formula: see text]pm/[Formula: see text], respectively, and their temperature sensitivities are 11.85 and 5.59[Formula: see text]pm/∘C, respectively. The interesting features of the sensor include good operating linearity, compact size, high sensitivity, simple structure and low cost.