Speargrass Golf Course is an 18-hole public golf course in Carseland, Alberta, featuring a links-style layout along the Bow River.
Speargrass Golf Course is an 18-hole championship course located on the banks of the Bow River, southeast of Calgary. Designed by Gary Browning, it offers a links-style layout with native prairie landscapes. The course features six teeing grounds on every hole.
Pick your date and party — we’ll line up a tee time here plus a nearby stay, ready to book together.
You’ll choose your exact tee time and room on the next step. Some courses open tee times closer to the play date.