Our students learn in a dynamic environment through hands-on training, state-of-the-art equipment, and real-world experiences. With more than 90 programs offered across the province of New Brunswick, NBCC provides a wide range of learning opportunities that prepare you to step into the workplace with expertise and confidence.

From the day you arrive until graduation, we encourage you to reach higher, take risks, and achieve great things. Together we transform lives and communities.


Each of our six campuses offers a unique mix of programs and a distinct personality. From the capital city to coastal communities, urban hubs to riverside towns, NBCC's campuses are as diverse as New Brunswick itself.

Our learners are our first priority

We are focused on your success and the impact you will have on your community.

Roll up your sleeves

You'll graduate with some experience under your belt and gain insights into your future career.

College is a major life change

With smaller class sizes, you'll get to know your peers and your instructors in an environment that is fun, tight-knit, and supportive. Through our Student Success Centre, you'll have access to support when you need it.

Get the education that gets you the career

We offer programs that are in-demand by industry based on facts and research. You'll leave NBCC with an education that is in demand.



26 Duffie Drive
Fredericton, NB

E3B 0R6 Fredericton, New Brunswick, Canada

Saint Andrews

99 Augustus St, Saint Andrews
NB E5B Saint Andrews, New Brunswick, Canada


80 University Avenue
Miramichi, NB

E1N 0C6 Miramichi, New Brunswick, Canada


1234 Mountain Road
Moncton, NB

E1C 8H9 Moncton, New Brunswick, Canada

Saint John

950 Grandview Avenue
Saint John, NB

E2J 4C5 Saint John, New Brunswick, Canada


100 Broadway Street
Woodstock, NB

E7M 5C5 Woodstock, New Brunswick, Canada

Keystone Scholarship

Discover the options our scholarship can give you