Wreck Beach, Vancouvers nude beach, has a gay section. Go to the main beach at UBC (Gate 4) and head south.
Sunset, and Second beaches are also gay friendly.