This registration page may not work well in Internet Explorer. Please use a different browser to complete your registration.

ECA Curling Funspiel 2026 **SOLD OUT**

February 26, 2026 9:30 AM - 2:30 PM (MST)

Description


✨Back by popular demand, we are excited to bring curling back to the ECA program of events in 2026.✨

Whether you play every weekend or have never curled in your life, we look forward to hosting you for a day of fun on the ice.

  • Thursday, Feb 26th, 2026 
  • 🥌 Shamrock Curling Club | 9330 80 Ave NW 🥌
  • 9:30 AM – 2:00 PM 
  • THEME | Apres Ski
    • Think ski chalet vibes- toques, puffy vests, sweaters, goggles, and cozy winter style. 
    • Dress-up encouraged, not required.

THANK YOU TO OUR SPONSORS


Agenda

  • 9:30 AM: Arrival/Registration
  • 9:45: Learn to Curl Tutorial
  • 10:00 AM: Game #1
  • 11:00 PM: Game #2
  • 12:00 PM: Lunch
  • 12:45 PM: Game #3
  • 2:00 PM: Prizes & Networking
  • 2:30 PM: Event concludes

Details

  • 16 Teams (4 players per team), 3 games guaranteed
  • Slider and broom rental included
  • Lunch and 1 drink included
  • No experience necessary
  • To review the rules of curling, please click here



RELIVE THE 2025 FUNSPIEL

In 2025, we had 60 members come today to play at the Shamrock Curling Club. Teams also came dressed in outfits from their favorite decades. 


Time

Agenda

9:30 AM: Arrival/Registration

9:45: Learn to Curl Tutorial

10:00 AM: Game #1

11:00 PM: Game #2

12:00 PM: Lunch

12:45 PM: Game #3

2:00 PM: Prizes & Netwokring

2:30 PM: Event concludes 

Pricing

- MEMBERS: $70 per person (plus GST)  

NON-MEMBERS: $95 per person (plus GST) 

- TEAM OF FOUR: $280 per team of four (plus GST) *full teams of four are encouraged 

Contact Information

Edmonton Construction Association
Name: Taylor Lewis
Phone: (780) 483-1130
Email: taylor.lewis@edmca.com
We're sorry. No registrations are currently available. You may wish to contact the event organizer for assistance.
{{ vm.EventInfo.ErrorMessage }}

Select Registration Options

Edit
{{vm.regWarningMessage}}
{{vm.regAlertMessage}}

Exhibitor Opportunities

Name Price Att Qty
{{ et.Name }}
{{ et.IncludedAttendeesCount }} {{ et.AttendeeRegType.RemainingPerType }} Remaining {{ et.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ et.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ et.Remaining }} Remaining
Sold out

Attendee Registration Options Total Remaining: {{ vm.EventInfo.VacantSpotsPerEvent }}

Waiting List Available
{{ vm.stats.totalAttendeesCount }} Registered , {{ vm.OverallOverAmount() }} on Waiting List , {{ vm.OverallOverAmount() }} Over Limit
Name Price Qty
{{ rt.Name }}
{{ rt.IsMemberOnly ? ' (Members Only)' : '' }}
Limit: {{ rt.LimitPerPurchase }}
Included Attendees: {{ rt.AttendeesCountPerOneRegistration }}
{{rt.Price | currency }} {{rt.PriceAfterDiscount | currency }} {{ rt.Price | currency }}
{{ rt.RemainingPerType }} Remaining
{{ rt.RemainingPerType * -1 }} on Waiting List
{{ rt.RemainingPerType * -1 }} Over Limit

{{'[[Sponsorship]] Opportunities' | localizeString:'['}}

Name Price Att Qty
{{ st.Name }}
{{ st.IncludedAttendeesCount }} {{ st.AttendeeRegType.RemainingPerType }} Remaining {{ st.AttendeeRegType.RemainingPerType * -1 }} on Waiting List {{ st.AttendeeRegType.RemainingPerType * -1 }} Over Limit
{{ st.Remaining }} Remaining
Sold out
Continue

Registration Information

Edit

Exhibitor - {{er.Name}}

Exhibitor #{{ $index + 1 }}

Total: {{exhibitor.TotalPrice | currency}} {{ exhibitor.IsBenefit ? "- Included as a Benefit" : exhibitor.IsDiscounted ? "- Discounts have been applied" : ""}}
Exhibitor Directory
Primary Contact
Booth Information
Additional Information
Additional Items

Attendee - {{er.Name}}

{{ att.getAttendeeTerm(vm.EventSettings.AdditionalAttendeesTerm, $index) }} #{{ att.getAttendeeIndexDisplay(vm.EventSettings.AdditionalAttendeesTerm, $index) }}

Total: {{att.TotalPrice | currency}} {{att.DiscountMessage | localizeString:'['}}
A No Show fee is being assessed for {{fee.EventName}} on {{fee.EventStartLocalTimeString}}.

Address


Phone

Additional Information
Event Sessions

{{slot.Name}}

{{$select.selected.SessionName}}
(full)
{{slot.SelectedSession.SessionDescription + (slot.HasFees ? " (Price: " + (slot.PriceTotal | currency) +")" : "")}}

Additional Items

{{'[[Sponsorship+]]' | localizeString:'['}} - {{er.Name}}

{{'[[Sponsor]]' | localizeString:'['}} #{{ $index + 1 }}

Total: {{sponsor.Price | currency}}
Continue

Additional Items

Edit

{{(vm.EventInfo.Terms.Donation || "Fundraising") + " Opportunities"}}

Campaign Name Item Description Amount
{{item.CampaignName}} {{item.Description + (item.ShowMinimumPrice && item.MinimumPrice ? " (Min: " + item.MinimumPrice + ")" : "")}}
Continue

Complete Registration

Edit

Terms & Conditions

No Show Policy

{{ vm.EventInfo.EventSettings.NoShowPolicy }}

Enter Promo Code

Billing Contact

Registration Protection

This event is synced to a webinar so no confirmation email will be sent from GrowthZone.

Thank you to our {{'[[Sponsor+]]' | localizeString:'['}}