Grain and General Services Union is comprised of 15 Locals (listed below). To facilitate access and representation for GSU members, larger Locals are subdivided into Sub-Locals.
Each Local elects an Executive Committee to represent their Local. Each Local is autonomous in matters of Local significance. For example, only the members of the Local are entitled to vote on a bargaining settlement for their Local.
GSU Locals:
Local 1 – Viterra Operations and Maintenance [21 sub-locals – see below]
Local 2 – Viterra Head Office (Regina)
Local 4 – Grain Millers
Local 5 – Western Producer Publications
Local 6 – Wild West Steelhead
Local 7 – Heartland Livestock [6 sub-locals – see below]
Local 8 – Advance Employees Association
Local 9 – Trouw Nutrition
Local 13 – IATSE (Local 295)
Local 14 – Richardson [10 sub-locals – see below]
Local 15 – Nutrien [23 sub-locals – see below]
Local 16 – Prince Albert Co-op
Local 17 – Discovery Co-op
Local 18 – Lloydminster Co-op
Local 19 – Prairie Co-op
Sub-Locals:
Local 1 – Viterra Operations and Maintenance sub-locals:
Sub-Local 1.1 – Balgonie
Sub-Local 1.2 – Saskatoon
Sub-Local 1.3 – Moose Jaw and Moose Jaw Mustard Plant
Sub-Local 1.4 – Ituna, Waldron
Sub-Local 1.5 – Humboldt
Sub-Local 1.6 – North Battleford
Sub-Local 1.7 – Belle Plaine
Sub-Local 1.8 – Grenfell
Sub-Local 1.9 – Weyburn
Sub-Local 1.10 – Raymore, Cupar
Sub-Local 1.11 – Strongfield
Sub-Local 1.12 – Carnduff, Fairlight
Sub-Local 1.13 – Tisdale, Valparasio
Sub-Local 1.14 – Wadena, Foam Lake
Sub-Local 1.15 – Rosetown
Sub-Local 1.16 – Swift Current, Gull Lake
Sub-Local 1.17 – Canora, Kamsack
Sub-Local 1.18 – White Star
Sub-Local 1.19 – Melfort
Sub-Local 1.20 – Kindersley, Luseland
Sub-Local 1.21 – Biggar
Sub-Local 1.22 – Lloydminster
Local 7 – Heartland Livestock sub-locals:
Sub-Local 7.1 – Regina
Sub-Local 7.2 – Moose Jaw
Sub-Local 7.3 – Swift Current
Sub-Local 7.4 – Yorkton
Sub-Local 7.5 – Prince Albert
Sub-Local 7.7 – Lloydminster
Local 14 – Richardson
Sub-Local 14.1 – White City
Sub-Local 14.2 – Langenburg
Sub-Local 14.3 – Melville
Sub-Local 14.4 – Edenwold
Sub-Local 14.5 – Carrot River
Sub-Local 14.6 – Assiniboia
Sub-Local 14.7 – Maple Creek
Sub-Local 14.8 – Unity
Sub-Local 14.9 – Kindersley
Sub-Local 14.10 – Davidson
Local 15 – Nutrien
Sub-Local 15.1 – Regina
Sub-Local 15.2 – Saskatoon, Ag R&D
Sub-Local 15.3 – Aberdeen, Colonsay, Delisle, Viscount
Sub-Local 15.4 – Ituna, Theodore, Waldron
Sub-Local 15.5 – Humboldt, Watson, Drake
Sub-Local 15.6 – Wilkie, Rockhaven, Hamlin, Fielding
Sub-Local 15.7 – Gravelbourg, Kincaid
Sub-Local 15.8 – Grenfell, Indian Head, Lemberg, Montmartre, Wolseley
Sub-Local 15.9 – Weyburn, Torquay, Radville, Fillmore
Sub-Local 15.10 – Raymore, Southey, Watrous
Sub-Local 15.11 – Craik, Liberty
Sub-Local 15.12 – Carnduff, Redvers
Sub-Local 15.13 – Tisdale, Porcupine Plain, Valparaiso
Sub-Local 15.14 – Wadena, Kelvington, Foam Lake
Sub-Local 15.15 – Rosetown, Eatonia, Eston, Kindersley, Landis, Perdue
Sub-Local 15.16 – Swift Current, Morse, Shaunavon [*Central Butte]
Sub-Local 15.17 – Canora, Norquay
Sub-Local 15.18 – Albertville, Birch Hills, Rosthern
Sub-Local 15.19 – Melfort, Ethelton
Sub-Local 15.20 – Nipawin, Choiceland
Sub-Local 15.21 – Kerrobert, Luseland, Macklin
Sub-Local 15.22 – Paradise Hill, Neilburg, Maidstone, Edam
Sub-Local 15.30 – Regina Head Office
*non-union station with GSU members