Surrey has lots of free events.

Canada day in cloverdale
Fusion fest in Holland Park downtown sometime in July
International Running marathon in september around downtown surrey

Thats off the the of my head. Check them out.
Cheers

Please login to post an answer.