Shell Support

Have a question? Why not have a look at our new Help and Support FAQ section.

Find answer to Loyalty, Service station, Fuel questions and more.

Visit our Help and Support section now

More in about us

Who we are

Learn about our business and people, and how we grew from a small shop in London nearly 200 years ago.

What We Do: At a Glance

Shell is a global group of energy and petrochemical companies. We employ around 3,100 employees in Canada.