Knowing the levels of steroids in fish is crucial to understand the reproductive processes during fish development and for reproductive success in aquaculture facilities. Although some of these compounds are present at very low concentrations, they play a relevant role in reproduction processes. Therefore, very sensitive and reliable analytical methodology is required for their accurate determination. In this work, ultra-high performance liquid chromatography coupled to tandem mass spectrometry (UHPLC-MS/MS) with triple quadrupole has been optimized for the identification and quantification of 13 steroids in plasma, muscle and ovaries of sole (Solea senegalensis) and, for the first time, in fish eggs and larvae. This is noteworthy because studying fish development in early stages could be the key to solving the reproductive problems observed in farmed specimens. Different strategies have been applied to solve analytical challenges such as matrix effects or the small amount of sample available. Compounds selected include progestagens (progesterone, 17α,20β-dihydroxypregnenone, 17α,20β,21trihydroxypregnenone), androgens (androstenedione, 11β-hydroxiandrostenedione, 11ketoandrostenedione, testosterone, 5α-dihydrotestosterone, 11-ketotestosterone), estrogens (estrone, estradiol), and corticosteroids (cortisol, 11-deoxycortisol). The methodology was validated in terms of accuracy (between 73-131%) and precision (relative standard deviations below 24%), at concentrations as low as 0.1 ng/mL for plasma, 0.1 ng/g for muscle and eggs, and 0.5 ng/g for ovaries and larvae. The application of the developed methodology to the analysis of samples from captive fish has allowed to identify and quantify steroids at sub-ng/mL or sub-ng/g.