If you need financial assistance with registration fees, there are programs that can help:
Athletics for Kids
Jump Start (Canadian Tire)
Kid Sport Canada