Vihrova opened her season by sweeping the all-around and event titles at the 2019 Tiger Cup. She then repeated the feat at the 2019 Latvian Championships. At the 2019 European Championships in April, Vihrova placed 31st in the all-around in qualifications to finish as the third reserve; she was also the second reserve on floor. She competed later that month as a guest at the Spanish League, competing only on vault and floor. In May, at the 2019 Osijek Challenge Cup, Vihrova placed fifth on bars and sixth on floor. Competing at the 2019 European Games under a one-per country, six-per final (18 in the AA) format, she qualified into the all-around final where she finished 16th. Vihrova was also the second reserve on vault. In September, she competed at the 2019 Szombathely Challenge Cup, finishing fifth on vault and fourth on beam, narrowly missing a medal by 0.100 points.