The 2025 Bulgarian Championships were held from June 30 through July 1 in Sofia, Bulgaria.
Senior All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Valentina Georgieva | Levski Spartak | 13.750 | 11.900 | 11.800 | 12.350 | 49.800 |
| 2 | Viktoria Ventsislavova | Levski Spartak | 12.250 | 10.350 | 12.100 | 11.700 | 46.400 |
| 3 | Nikol Sokolova | Street Workout | 12.100 | 8.600 | 11.950 | 11.500 | 44.150 |
| 4 | Elena Nikolova | Street Workout | 12.400 | 9.650 | 10.150 | 11.250 | 43.450 |
| 5 | Mishel Arabadzhieva | Chernomorski Yunak | 12.800 | 9.600 | 10.100 | 10.850 | 43.350 |
| 6 | Teodora Boeva | TSKA | 12.300 | 8.150 | 10.000 | 10.400 | 40.850 |
| 7 | Ani Nedeva | Gimnastika St. 3 | 11.900 | 7.550 | 10.700 | 10.400 | 40.550 |
| 8 | Yovana Petrova | SC Eter Stil | 11.300 | 6.300 | 11.450 | 10.350 | 39.400 |
| 9 | Nikoleta Ivanova | Gimnastika St. 3 | 11.700 | 7.300 | 8.800 | 10.700 | 38.500 |
| Kristina Dimitrova | SC Eter Stil | 12.450 | 7.500 | 7.700 | 10.850 | 38.500 | |
| 11 | Natalia Georgieva | A-Gimnastika | 11.800 | 7.350 | 9.100 | 10.150 | 38.400 |
| 12 | Viktoria Petrova | Chernomorski Yunak | 11.000 | 7.100 | 10.150 | 10.000 | 38.250 |
| 13 | Radosveta Ivanova | Gimnastika St. 3 | 10.650 | 6.600 | 9.750 | 10.150 | 37.150 |
| 14 | Kalina Kozleva | SC Eter Stil | 10.900 | 7.250 | 9.950 | 8.850 | 36.950 |
| 15 | Lora Genova | Lokomotiv Gimnastika | 11.600 | 7.300 | 7.700 | 8.750 | 35.350 |
| 16 | Andrea Hristova | GK 57 | 10.900 | 7.000 | 9.000 | 8.350 | 35.250 |
| 17 | Simona Trichkova | Gimnastika St. 3 | 10.550 | 7.050 | 9.050 | 7.900 | 34.550 |
| 18 | Teodora Stavreva | Chernomorski Yunak | 10.500 | 6.000 | 9.000 | 8.100 | 33.600 |
| 19 | Bilyana Banovska | Street Workout | 10.750 | 6.700 | 7.400 | 7.650 | 32.500 |
| 20 | Sofia Nikolova | A-Gimnastika | 10.400 | 5.250 | 7.900 | 8.100 | 31.650 |
| 21 | Simona Ivanova | Chernomorski Yunak | 10.400 | 5.350 | 7.100 | 7.500 | 30.350 |
| 22 | Desislava Masleva | Levski Spartak | 9.600 | 0.500 | 10.200 | 7.700 | 28.000 |
| 23 | Atina Dimova | Chernomorski Yunak | 9.400 | 0.600 | 8.200 | 9.500 | 27.700 |
| 24 | Hristina Hristova | Chernomorski Yunak | 8.950 | 3.700 | 6.900 | 7.150 | 26.700 |
| 25 | Samuela Baleva | Gimnastika St. 3 | 10.800 | —— | —— | 9.650 | 20.450 |
| 26 | Gabriela Nikolova | SC Eter Stil | 9.100 | 1.800 | 0.100 | 5.950 | 16.950 |
| 27 | Krasimira Shopska | Chernomorski Yunak | —— | 6.950 | 8.000 | —— | 14.950 |
| 28 | Simona Vikieva | Spartak | 8.600 | 0.000 | —— | 6.000 | 14.600 |
| 29 | Darina Nachina | Lyubcho Solachki | —— | —— | 9.300 | —— | 9.300 |
| Ivanina Petkova | Chernomorski Yunak | 9.300 | 0.000 | —— | —— | 9.300 | |
| 31 | Kremena Kostova | Gimnastika St. 3 | —— | 0.200 | —— | —— | 0.200 |
| 32 | Dalina Georgieva | Chernomorski Yunak | —— | 0.000 | —— | —— | 0.000 |
Senior Vault Final Results
| Rank | Athlete | Club | Average |
| 1 | Valentina Georgieva | Levski Spartak | 13.400 |
| 2 | Yovana Petrova | SC Eter Stil | 12.625 |
| 3 | Viktoria Ventsislavova | Levski Spartak | 12.525 |
| 4 | Mishel Arabadzhieva | Chernomorski Yunak | 12.325 |
| 5 | Ani Nedeva | Gimnastika St. 3 | 11.600 |
| 6 | Teodora Boeva | TSKA | 11.525 |
| 7 | Kristina Dimitrova | SC Eter Stil | 11.525 |
| 8 | Nikoleta Ivanova | Gimnastika St. 3 | 11.375 |
Senior Bars Final Results
| Rank | Athlete | Club | Total |
| 1 | Valentina Georgieva | Levski Spartak | 10.600 |
| 2 | Mishel Arabadzhieva | Chernomorski Yunak | 9.450 |
| 3 | Viktoria Ventsislavova | Levski Spartak | 9.100 |
| 4 | Elena Nikolova | Street Workout | 8.950 |
| 5 | Nikol Sokolova | Street Workout | 8.600 |
| 6 | Teodora Boeva | TSKA | 8.400 |
| 7 | Kristina Dimitrova | SC Eter Stil | 7.700 |
| 8 | Ani Nedeva | Gimnastika St. 3 | 7.650 |
Senior Beam Final Results
| Rank | Athlete | Club | Total |
| 1 | Nikol Sokolova | Street Workout | 11.700 |
| 2 | Mishel Arabadzhieva | Chernomorski Yunak | 11.450 |
| 3 | Viktoria Ventsislavova | Levski Spartak | 11.350 |
| 4 | Ani Nedeva | Gimnastika St. 3 | 10.200 |
| 5 | Elena Nikolova | Street Workout | 10.150 |
| 6 | Desislava Masleva | Levski Spartak | 9.800 |
| 7 | Yovana Petrova | SC Eter Stil | 8.550 |
| 8 | Viktoria Petrova | Chernomorski Yunak | 7.900 |
Senior Floor Final Results
| Rank | Athlete | Club | Total |
| 1 | Valentina Georgieva | Levski Spartak | 12.350 |
| 2 | Mishel Arabadzhieva | Chernomorski Yunak | 12.000 |
| 3 | Viktoria Ventsislavova | Levski Spartak | 11.900 |
| 4 | Elena Nikolova | Street Workout | 11.050 |
| 5 | Nikol Sokolova | Street Workout | 11.000 |
| 6 | Teodora Boeva | TSKA | 10.400 |
| 7 | Nikoleta Ivanova | Gimnastika St. 3 | 10.050 |
| 8 | Kristina Dimitrova | SC Eter Stil | 9.900 |
Junior All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Kristin Krasteva | Yunak | 12.300 | 10.300 | 12.250 | 12.050 | 46.900 |
| 2 | Tsvetomira Nacheva | Spartak | 11.850 | 8.850 | 11.650 | 10.600 | 42.950 |
| 3 | Iva Dimitrova | Levski Spartak | 10.850 | 7.800 | 12.150 | 10.800 | 41.600 |
| 4 | Tsveti Gercheva | Levski Spartak | 11.500 | 7.350 | 10.350 | 10.450 | 39.650 |
| 5 | Nikol Kostadinova | Chernomorski Yunak | 11.900 | 6.900 | 7.400 | 9.700 | 35.900 |
| Aleksiana Stoyanova | Chernomorski Yunak | 10.500 | 7.500 | 7.950 | 9.950 | 35.900 | |
| 7 | Valya Peshova | Street Workout | 11.400 | 7.500 | 7.550 | 9.350 | 35.800 |
| 8 | Niya Yordanova | Chernomorski Yunak | 10.300 | 5.050 | 9.050 | 9.550 | 33.950 |
| 9 | Asya Stoyanova | Gimnastika St. 3 | 10.750 | 6.600 | 7.700 | 8.650 | 33.700 |
| 10 | Katrin Kovacheva | A-Gimnastika | 10.550 | 5.500 | 7.950 | 9.450 | 33.450 |
| 11 | Anastasia Panayotova | Chernomorski Yunak | 9.300 | 4.500 | 8.050 | 7.100 | 28.950 |
| 12 | Zarina Trendafilova | Lyubcho Solachki | 9.100 | 5.100 | 6.600 | 6.650 | 27.450 |
| 13 | Yulia Stanoeva | Yovchev Dunev | 10.700 | 7.250 | —— | 9.050 | 27.000 |
| 14 | Yanitsa Stoicheva | Lokomotiv Gimnastika | 9.500 | 6.500 | 4.100 | 6.400 | 26.500 |
| 15 | Aleksandra Ilieva | Levski Spartak | 9.600 | 0.000 | 8.500 | 6.400 | 24.500 |
Junior Vault Final Results
| Rank | Athlete | Club | Average |
| 1 | Tsvetomira Nacheva | Spartak | 12.225 |
| 2 | Kristin Krasteva | Yunak | 12.075 |
| 3 | Tsveti Gercheva | Levski Spartak | 12.050 |
| 4 | Nikol Kostadinova | Chernomorski Yunak | 11.550 |
| 5 | Iva Dimitrova | Levski Spartak | 11.275 |
| 6 | Aleksiana Stoyanova | Chernomorski Yunak | 11.225 |
| 7 | Valya Peshova | Street Workout | 11.050 |
| 8 | Yulia Stanoeva | Yovchev Dunev | 10.675 |
Junior Bars Final Results
| Rank | Athlete | Club | Total |
| 1 | Nikol Kostadinova | Chernomorski Yunak | 7.950 |
| 2 | Aleksiana Stoyanova | Chernomorski Yunak | 7.600 |
| 3 | Iva Dimitrova | Levski Spartak | 7.550 |
| 4 | Tsveti Gercheva | Levski Spartak | 7.150 |
| 5 | Kristin Krasteva | Yunak | 6.950 |
| 6 | Yulia Stanoeva | Yovchev Dunev | 6.400 |
| 7 | Valya Peshova | Street Workout | 5.900 |
| 8 | Tsvetomira Nacheva | Spartak | 5.800 |
Junior Beam Final Results
| Rank | Athlete | Club | Total |
| 1 | Tsvetomira Nacheva | Spartak | 11.600 |
| 2 | Kristin Krasteva | Yunak | 11.250 |
| 3 | Iva Dimitrova | Levski Spartak | 11.150 |
| 4 | Tsveti Gercheva | Levski Spartak | 10.400 |
| 5 | Niya Yordanova | Chernomorski Yunak | 8.400 |
| 6 | Asya Stoyanova | Gimnastika St. 3 | 7.900 |
| 7 | Katrin Kovacheva | A-Gimnastika | 7.900 |
| 8 | Anastasia Panayotova | Chernomorski Yunak | 7.850 |
Junior Floor Final Results
| Rank | Athlete | Club | Total |
| 1 | Kristin Krasteva | Yunak | 11.800 |
| 2 | Tsvetomira Nacheva | Spartak | 11.500 |
| 3 | Iva Dimitrova | Levski Spartak | 11.100 |
| 4 | Nikol Kostadinova | Chernomorski Yunak | 9.950 |
| 5 | Tsveti Gercheva | Levski Spartak | 9.850 |
| 6 | Aleksiana Stoyanova | Chernomorski Yunak | 9.350 |
| 7 | Valya Peshova | Street Workout | 8.250 |
| 8 | Yulia Stanoeva | Yovchev Dunev | 7.700 |
Espoir All-Around Results
| Rank | Athlete | Club | VT | UB | BB | FX | AA |
| 1 | Gergana Markova | Pirin Blagoevgrad | 11.900 | 7.700 | 11.500 | 11.250 | 42.350 |
| 2 | Valentina Balkandzhieva | Chernomorski Yunak | 11.950 | 7.950 | 11.700 | 10.600 | 42.200 |
| 3 | Valeria Hinkova | Levski Spartak | 12.100 | 8.100 | 10.900 | 10.450 | 41.550 |
| 4 | Ivaila Ilieva | SC Eter Stil | 12.000 | 7.200 | 9.350 | 10.000 | 38.550 |
| 5 | Veronika Ivanova | Street Workout | 11.650 | 7.750 | 10.650 | 8.300 | 38.350 |
| 6 | Emilia Asenova | TSKA | 11.800 | 6.000 | 7.550 | 11.100 | 36.450 |
| 7 | Viktoria Dimitrova | Yovchev Dunev | 12.250 | 7.300 | 7.800 | 8.800 | 36.150 |
| 8 | Gergana Koleva | Spartak | 10.400 | 7.100 | 8.250 | 8.650 | 34.400 |
| 9 | Raya Ivanova | Chernomorski Yunak | 10.400 | 5.800 | 8.350 | 9.450 | 34.000 |
| 10 | Antonia Dimitrova | TSKA | 10.850 | 6.050 | 7.700 | 9.250 | 33.850 |
| 11 | Yana Lyubenova | Lyubcho Solachki | 12.000 | 4.300 | 9.200 | 8.000 | 33.500 |
| Yordan Benova | Street Workout | 10.400 | 6.300 | 8.100 | 8.700 | 33.500 | |
| 13 | Sechil Kyamil | Yunak | 10.500 | 6.350 | 8.750 | 7.100 | 32.700 |
| 14 | Yana Koeva | Chernomorski Yunak | 10.550 | 6.200 | 7.700 | 7.950 | 32.400 |
| 15 | Magdalena Ivanova | Pirin Blagoevgrad | 10.400 | 5.550 | 7.700 | 7.400 | 31.050 |
| 16 | Gergana Ilieva | SC Eter Stil | 11.050 | 3.900 | 8.450 | 7.100 | 30.500 |
| 17 | Yanitsa Karastoyanova | TSKA | 10.750 | 6.100 | 6.350 | 7.250 | 30.450 |
| 18 | Veronika Trenchova | Lyubcho Solachki | 10.700 | 5.650 | 5.900 | 7.500 | 29.750 |
| 19 | Yoana Popova | TSKA | 9.500 | 1.500 | 6.900 | 8.900 | 26.800 |
| 20 | Persiana Geneva | Yunak | 10.550 | 1.050 | 8.750 | 6.100 | 26.450 |
| 21 | Magdalena Arsenova | Levski Spartak | 0.000 | 7.050 | 10.000 | 9.250 | 26.300 |
| 22 | Simona Georgieva | Chernomorski Yunak | 0.000 | 8.300 | 8.300 | 9.200 | 25.800 |
| 23 | Evgeniya Guteva | Lyubcho Solachki | 10.100 | 2.000 | 5.900 | 6.600 | 24.600 |
| 24 | Raya Shalamanova | Spartak | 9.300 | 4.600 | 6.200 | 3.700 | 23.800 |
| 25 | Katrin Dimitrova | TSKA | 9.800 | 0.000 | 7.500 | 6.000 | 23.300 |
| 26 | Nevena Deliganova | Yovchev Dunev | 9.550 | 3.700 | 0.000 | 5.600 | 18.850 |
| 27 | Daiya Kichukova | Spartak | 8.250 | 0.000 | 4.600 | 3.350 | 16.200 |
| 28 | Naya Sbovska | Spartak | 8.600 | 0.000 | 2.300 | 4.800 | 15.700 |
| 29 | Kalina Nikolova | Yunak | —— | 1.500 | 5.800 | 0.000 | 7.300 |
Espoir Vault Final Results
| Rank | Athlete | Club | Average |
| 1 | Valentina Balkandzhieva | Chernomorski Yunak | 12.050 |
| 2 | Gergana Markova | Pirin Blagoevgrad | 11.800 |
| 3 | Viktoria Dimitrova | Yovchev Dunev | 11.475 |
| 4 | Ivaila Ilieva | SC Eter Stil | 11.475 |
| 5 | Yana Lyubenova | Lyubcho Solachki | 11.475 |
| 6 | Emilia Asenova | TSKA | 11.425 |
| 7 | Valeria Hinkova | Levski Spartak | 11.400 |
| 8 | Veronika Ivanova | Street Workout | 11.300 |
Espoir Bars Final Results
| Rank | Athlete | Club | Total |
| 1 | Valentina Balkandzhieva | Chernomorski Yunak | 8.600 |
| 2 | Veronika Ivanova | Street Workout | 7.900 |
| 3 | Gergana Markova | Pirin Blagoevgrad | 7.850 |
| 4 | Viktoria Dimitrova | Yovchev Dunev | 7.400 |
| 5 | Gergana Koleva | Spartak | 7.400 |
| Valeria Hinkova | Levski Spartak | 7.300 | |
| 7 | Simona Georgieva | Chernomorski Yunak | 7.150 |
| 8 | Ivaila Ilieva | SC Eter Stil | 6.350 |
Espoir Beam Final Results
| Rank | Athlete | Club | Total |
| 1 | Valeria Hinkova | Levski Spartak | 11.400 |
| 2 | Valentina Balkandzhieva | Chernomorski Yunak | 10.250 |
| 3 | Gergana Markova | Pirin Blagoevgrad | 9.350 |
| 4 | Veronika Ivanova | Street Workout | 9.050 |
| 5 | Ivaila Ilieva | SC Eter Stil | 8.900 |
| 6 | Persiana Geneva | Yunak | 8.900 |
| 7 | Magdalena Arsenova | Levski Spartak | 8.750 |
| 8 | Yana Lyubenova | Lyubcho Solachki | 7.450 |
Espoir Floor Final Results
| Rank | Athlete | Club | Total |
| 1 | Valentina Balkandzhieva | Chernomorski Yunak | 10.400 |
| 2 | Gergana Markova | Pirin Blagoevgrad | 10.250 |
| 3 | Magdalena Arsenova | Levski Spartak | 10.250 |
| 4 | Emilia Asenova | TSKA | 10.100 |
| 5 | Raya Ivanova | Chernomorski Yunak | 9.950 |
| 6 | Ivaila Ilieva | SC Eter Stil | 9.950 |
| 7 | Antonia Dimitrova | TSKA | 8.900 |
| 8 | Valeria Hinkova | Levski Spartak | 8.500 |