In
October 1868, Carrall was elected to the Legislative Council of the colony of
British Columbia. His positive views on Confederation made him instrumental in many of the policy decisions
that would occur over the next few years. In
1870, he was appointed to the colony's Executive Council in order to further cement pro-confederation
views in government. In
1871, he was one of three delegates selected to discuss the terms of
British Columbia's entry into Confederation. These discussions would ultimately result in
British Columbia's accession to Confederation, despite little consultation with residents and Indigenous
groups.
Carrall would be awarded one of
British Columbia's first federal senate seats for his efforts to bring colony into Confederation. Carrall remained a member of the senate until his death in
1879. Shortly before his death, he introduced the bill that established July 1 as Canada's
national day.