If you don't feel much like asking for landowner permission, I'd recommend referencing the ACA website. It looks like there's quite a few ACA/DUC sites that allow hunting near Lethbridge. You might not find many geese depending on where they're flying but you'll probably at least find some ducks.
http://www.albertadiscoverguide.com/....cfm?mode=grid
You could also download their App, which we found pretty helpful when looking for spots.
http://www.albertadiscoverguide.com/iPhoneApp.cfm
ACA site locations are also shown in the Ihunter app, but for some reason Ihunter does not show the Ducks Unlimited sites, so I'd suggest referencing the ACA app or website while your scouting for your spots.
Good luck.