Keystone logo
© The University of Fredericton




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.


  • Fredericton

    26 Duffie Drive Fredericton, NB, E3B 0R6, Fredericton

  • Saint Andrews

    99 Augustus St, Saint Andrews, NB E5B, Saint Andrews

    • Miramichi

      80 University Avenue Miramichi, NB, E1N 0C6, Miramichi

      • Moncton

        1234 Mountain Road Moncton, NB, E1C 8H9, Moncton

        • Saint John

          950 Grandview Avenue Saint John, NB, E2J 4C5, Saint John

          • Woodstock

            100 Broadway Street Woodstock, NB, E7M 5C5, Woodstock