Contact Us


City of Spruce Grove (City Hall, Shenfield Centre)

315 Jespersen Avenue
Spruce Grove, Alberta  T7X 3E8

Phone (All Departments): 780-962-2611
Fax: 780-962-2526
E-mail City of Spruce Grove E-mail Icon.

Office hours: Monday – Friday, 8:30 a.m. – 4:30 p.m.
Visitor parking: West side of building


Agrena (Curling Rink, Grant Fuhr Arena, Stu Barnes Arena)

9 Agrena Road
Spruce Grove, Alberta

Phone: 780-962-2031



Eco Centre

50 Diamond Avenue
Spruce Grove, Alberta

Phone: 780-962-7584

Hours: Monday - Tuesday: 10 a.m. - 6 p.m., Wednesday: Closed, Thursday: Noon - 8 p.m., Friday: 10 a.m. - 6 p.m., Saturday: 10 a.m. - 6 p.m., Sunday: Closed 

Closed on statutory holidays.



Enforcement Services (Community Peace Officers)

410 King Street
Spruce Grove, Alberta  T7X 2Z1 

Phone: 780-962-7585
E-mail Enforcement Services E-mail Icon.

Office hours: Monday – Friday, 8:30 a.m. – 4:30 p.m.



Family and Community Support Services (FCSS)

Queen Street Place
105 - 505 Queen Street
Spruce Grove, Alberta  T7X 2V2

Phone (Program Registration and General Information): 780-962-7618
Phone (Information and Referral): 780-962-7583
Fax: 780-960-5228
E-mail FCSS E-mail Icon.

Office hours: Monday – Friday, 9:00 a.m. - noon and 12:30 - 4 p.m.



Fire Hall (Spruce Grove Fire Services and EMS Administration)

#120, 410 King Street
Spruce Grove, Alberta  T7X 2Z1

Phone: 780-962-4496
Fax: 780-960-3658
E-mail Fire Services E-mail Icon.

Office hours: Monday – Friday, 8:30 a.m. – 4:30 p.m.



Horizon Stage Performing Arts Centre (Theatre)

1001 Calahoo Road
Spruce Grove, Alberta

Horizon Stage Performing Arts Centre External Link Icon.

Box Office (City Hall Ticket Centre) and Ticketmaster Outlet

315 Jespersen Avenue (City Hall, West Entrance)
Spruce Grove, Alberta  T7X 3E8 

Phone: 780-962-8995
Fax: 780-962-0616
E-mail Horizon Stage Performing Arts Centre E-mail Icon.

Office hours: Monday – Friday, 9:30 a.m. – 5:00 p.m.

Note: Horizon Stage tickets can also be purchased one hour before the show at the theatre (1001 Calahoo Rd.).



Lions Log Cabin (Heritage Grove Trail Centre)

454 King Street
Spruce Grove, Alberta

Phone:  780-962-7618
Fax: 780-960-1310
E-mail Lions Log Cabin E-mail Icon.

Hours: Tuesday – Friday: 4 p.m. – 8 p.m., Saturday: 1 p.m. - 8 p.m., Sunday and Monday: Closed



Public Works

1 Schram Street
Spruce Grove, Alberta

Phone: 780-962-7584
Fax: 780-962-9443
E-mail Public Works E-mail Icon.

Office hours:  Monday – Friday, 8:30 a.m. to 4:30 p.m.



Royal Canadian Mounted Police (RCMP)

Spruce Grove / Stony Plain Detachment
410 King Street
Spruce Grove, Alberta  T7X 2Z1

Phone (General Inquiries): 780-960-6500 (8:00 a.m. - 4:30 p.m.)
Emergencies: Dial 911 or 780-962-2222

Office hours: Monday - Friday, 8:00 a.m. - 6:30 p.m.



Specialized Transit Service (STS)

301 Jespersen Avenue (Pioneer Centre)
Spruce Grove, Alberta  T7X 2J1 

Phone: 780-962-2456
E-mail Specialized Transit Service E-mail Icon.

Office hours: Monday - Friday, 9 a.m. – 3 p.m.



Spruce Grove Public Library

35 – Fifth Avenue
Spruce Grove, Alberta  T7X 2C5

Phone: 780-962-4423
E-mail Spruce Grove Public Library E-mail Icon.
Spruce Grove Public Library External Link Icon.



TransAlta Tri Leisure Centre (TLC)

221 Jennifer Heil Way
Spruce Grove, Alberta  T7X 4J5

Phone: 780-960-5080
E-mail TransAlta Tri Leisure Centre E-mail Icon.
TransAlta Tri Leisure Centre External Link Icon.