Twenty-six year old Rebecca Taylor, a teacher at Half Acres Primary Academy, is trying to raise money for treatment in Germany to improve her life with boyfriend Tom, her daughter Eliza, and Tom's daughter Willow.
Hannah Potter, Tom's sister, set up a fundraising page for vital treatments to help her condition.
Following rounds of chemotherapy and radiotherapy the NHS options are limited, Hannah said, and the family are trying to raise money for private treatment.
Hannah said: "Becca is a loving mum, a passionate teacher, and someone who has spent her life putting others first.
"She is refusing to leave Eliza without a mum. She won't leave Tom or Willow or any of my family at 26.
"The prognosis of this type of cancer is rubbish and the consultant said in an older person with underlying conditions she would've given them a prognosis of months.
"However, Becca is more likely looking at years as she is young and healthy.
"There will be clinical trials, private treatments, and therapies that should give her more time and a better quality of life.
"The costs of these treatments and the travel required are far, far, far beyond what Becca can manage alone.
"Every donation and share no matter the size, fundraising event will help Becca access care that should give her more time with her family."
A number of fundraising events have been held, including a gig by Pontefract indie rock band Karakana at The Old Post Office, charity cricket games at Hundhill Cricket Club, and charity tournaments at A1 Football Factory.
Several children who Rebecca previously taught have done walks, raising nearly £1,000 each.
As a result of the donations Rebecca has been able to book a first trip to Germany for immunotherapy treatment.
Rebecca said: "I can't thank every single person enough for all the love and support you've thrown my way.
"For every share, comment, donation and fundraising. From people closest to me and to those that I don't even know. There will never be a thank you big enough."
Search "Together for Becca- fighting brain cancer" on GoFundMe.com to donate.