Careerhelp
Drawing of Old Main

Thompson Rivers University

Kamloops, British Columbia ยท 10,458 undergraduates

Counsellors: add notes to this page for a student

Is it hard to get into TRU?

What TRU asks of an applicant from a high school in Ontario. Its own province's students apply with their own courses and, often, a different tuition rate.

Programs listed
46
0 publish an average or minimum
Lowest published average
Not published
The school publishes no averages
Highest published average
Not published
Back for second year
74%
started in 2021
FieldSchool saysFirst-year tuitionGraduates workingCo-op
Computer scienceNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,95394.7%Yes
EngineeringSelective and competitive; no admission average published$5,944Not publishedYes
Business and commerceNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,953100%Yes
NursingSelective and competitive; no admission average published$5,613100%No
Life sciencesNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,95388.9%Yes
Math and physical sciencesNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,953Not publishedYes
Social sciencesNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,95383.3%Yes
Arts and humanitiesNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,95390%Yes
Fine and performing artsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or more$4,953Not publishedYes

Graduates working: graduates of 2023.

What average do you need for each TRU program?

46 first-year programs you can apply to straight from Grade 12, grouped by field. Open one for its required courses, extra steps, cost and the same program elsewhere.

Computer scienceevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Computing ScienceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Computing ScienceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Computing Science and MathematicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953

Engineeringevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Engineering in Computer EngineeringKamloopsSelective and competitive; no admission average publishedYes, required, 2 work terms$5,944
Bachelor of Engineering in Software EngineeringKamloopsSelective and competitive; no admission average publishedYes, required, 2 work terms$5,944

Business and commerceevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Business Administration (General)KamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in AccountingKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in EconomicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in EntrepreneurshipKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in FinanceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in Human Resource ManagementKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in International BusinessKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in MarketingKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Business Administration, Major in Supply Chain ManagementKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Tourism ManagementKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, required, 1 work term$4,953
Bachelor of Tourism Management, Major in Adventure StudiesKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, required, 1 work term$4,953
Bachelor of Tourism Management, Major in EntrepreneurshipKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, required, 1 work term$4,953
Bachelor of Tourism Management, Major in Tourism StudiesKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, required, 1 work term$4,953
Dual Degree: Bachelor of Business Administration and Bachelor of Computing ScienceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreSchool doesn't say$4,953

Nursingevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Science in NursingKamloopsSelective and competitive; no admission average publishedNo$5,613

Life sciencesevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Natural Resource ScienceKamloopsNo admission average published; applications ranked by gradesYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Animal BiologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in BiologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Cellular, Molecular and Microbial BiologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Chemical BiologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Ecology and Environmental BiologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953

Math and physical sciencesevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Arts, Major in MathematicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, General ScienceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreSchool doesn't say$4,953
Bachelor of Science, Major in ChemistryKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in Data ScienceKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreSchool doesn't say$4,953
Bachelor of Science, Major in Economics and MathematicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreSchool doesn't say$4,953
Bachelor of Science, Major in Environmental ChemistryKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in MathematicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Science, Major in PhysicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953

Social sciencesevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Arts, Major in Economic and Political StudiesKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in EconomicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in Economics and MathematicsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in Geography and Environmental StudiesKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in PsychologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in SociologyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953

Arts and humanitiesevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Arts, General ProgramKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in EnglishKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in HistoryKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Arts, Major in PhilosophyKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953
Bachelor of Communication and Digital JournalismKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional$4,953

Fine and performing artsevery university, ranked

ProgramSchool saysCo-opTuition
Bachelor of Arts, Major in Applied Creative ArtsKamloopsNo admission average published: open admission with Grade 12 graduation and English 12 (ENG4U) at 73% or moreYes, optional, 3 work terms$4,953

How much does TRU cost?

First year, at this year's prices, for a student from Ontario. Each program's page adds up its own total.

Tuition, first year
$4,953 to $5,944
Depends on the program
Fees on top of tuition
$1,456
Compulsory student fees
Residence and meals
$10,035
First year, shared room, usual meal plan
Rent after first year
$837 a month
Half a two-bedroom in Kamloops, CMHC Rental Market Survey, October 2025

Tuition over the years

First-year arts tuition for a student from the school's own province, as the school published it each year.

$0K$2K$3K$5K$6K2019202120232025TRU

What is it like at TRU?

The same whatever program you pick.

Who gets a room
Priority (TRU calls it a first-year housing guarantee) for full-time first-year students who apply for a full September to April contract before 31 March
Money just for your marks
No automatic entrance scholarships published
First-years who rate it good or excellent
Not published
Finish their degree
43%, reported in 2022, within 6 years
Ways in without the usual marks
  • Flexible Entry. For applicants who are missing a general or program-specific admission requirement. TRU can still offer a place in the chosen program; the student completes the missing courses (for example English 12 or Pre-calculus 12 through TRU's university preparation courses) while taking university courses, normally within the first 24 to 30 credits, with planning help from Central Academic Advising. Who: Applicants to eligible programs, including the BA (Bachelor of Arts), BBA (Bachelor of Business Administration), BSc (Bachelor of Science), BCS, BNRS, BTM and BCDJ; not nursing, engineering or education. Open to Ontario applicants (no province limit is stated).
  • Exploratory Studies. Take up to 24 credits of undergraduate courses without being admitted to a certificate, diploma or degree. "There are no general or program specific admission requirements, just course prerequisites." Students then apply to a program. Who: Anyone; useful for students unsure of a program or upgrading.
  • Mature student status. Applicants 19 or older who have not graduated from high school can have the grade-level admission requirement waived, but must still meet the program's other admission requirements and course prerequisites. Many TRU degree programs list "mature student status" in place of Grade 12 graduation. Who: At least 19 years old, without high school graduation or the Adult Graduation Diploma (the general admission page adds "with no formal education in the past 2 years (some program restrictions apply)").
  • University Preparation (Adult Basic Education). Upgrading courses at Grade 10, 11 and 12 level (English, mathematics including Pre-calculus, biology, chemistry, physics, computing) for adults who need prerequisites, including the BC Adult Graduation Diploma. Courses can be taken alongside university courses. Who: Adult learners who need high school prerequisites.

What do TRU graduates earn?

Statistics Canada does not publish pay by university, only by field for each province's graduates. Figures are for British Columbia bachelor's graduates, the class of 2022 two years after and the class of 2019 five years after, in 2024 dollars.

FieldTwo years after (class of 2022)Five years after (class of 2019)
Computer science$83,800$105,400
Engineering$81,700$98,300
Business and commerce$62,700$79,100
Nursing$92,700$95,800
Life sciences$48,900$73,800
Math and physical sciences$51,200$78,700
Social sciences$54,200$70,200
Arts and humanities$48,800$61,500
Fine and performing arts$37,900$47,700

What careers do TRU programs lead to?

Two careers per field the school teaches, each with its pay, training and what the work is like.

Compare TRU with other universities

Side by side: programs, averages, costs and outcomes.

Where these numbers come from

Checked 2026-10-20. Every figure is from the school's own pages or a government table; nothing is estimated.

How every figure in this part of the site is sourced, and the check of every link.

Careerhelp is not affiliated with any school. Check the program page before you apply; requirements change every year.

Spot a mistake, or like something?

Tell us about this page. A person reads every message.

No email app on this device? Use Gmail instead: report a mistake in Gmail or say what you like in Gmail.