In ideal conditions, Wales camped inside their opposition's 22 for the vast majority of the first half. Rhianydd Morgan opened the scoring in the opening 10 minutes with a well constructed try.
England relied on the boot to gain territory but Wales's defence stood firm. Eventually, as the halftime whistle neared, Charlotte Piri showed her pace on the wing and scored Wales's second try.
England hit back with a converted try which gave Wales a slender 10-7 lead at the break.
The home side visibly grew in confidence as the second half wore on and England levelled matters with a penalty but the huge effort put in by the red rose outfit began to tell as Wales rallied in the 68th minute for prop Alex Stokes to cut through to give Aimee Williams an opportunity to add the conversion. With Williams slotting the extras Wales had edged out to a 17-10 lead.
Williams made the game safe for Wales late-on when she scooted over displaying her speed.
The victory saw Wales concede their first points of the season but coach Jenny Davies was fill of praise for her side which has played seven games and amassed 239 points themselves.
"The girls should be very proud of themselves as they have played some outstanding rugby throughout this season," she said.
"The girls are amazing and they take everything we say to them on board and try and implement it within their games. I believe many of the girls will go on to do bigger and greater things in their rugby careers and many of them will gain senior international caps.
"The coaches (Paul Morgan and Gemma Hallett) and myself are very proud of the girls and are honoured to have been a part of such an inspirational team and they have shown us a great deal of passion, enthusiasm and respect throughout. I would like to wish the old girls all the best in their future rugby careers."