Play Sports in San Francisco

San Francisco Recreational Sports

Sportsvite is home to everything recreational sports in San Francisco. From players to games, to organizing teams and leagues, it's all right here.

  • Organize San Francisco recreational sports
  • Find sports partners in San Francisco
  • Manage San Francisco recreational games and leagues

Find Players

or...

Want more options? Try an Advanced Search.

Leagues in San Francisco

More Leagues ›

Public Games & Events in San Francisco

Sunday March 26 + Save to My Schedule

Softball 01:00 PM at Chanteloup Field

4 people saved this Softball Team Game

Sunday April 2 + Save to My Schedule

Game 5 vs Aces 09:00 AM at El Dorado

1 person saved this Soccer Team Game

Saturday April 8 + Save to My Schedule

Parkinson's Battle of the Bay 01:30 PM at Baylands Park

1 person saved this Flag Football Community Event

Sportsvite is THE place to find all the great sports, fitness, and organized league activities in your area!

More Events ›

Recent Activity in San Francisco

3 hours ago

Softball Team Photo Uploaded
Softball team Wolfpac has uploaded a new photo

yesterday

New Sportsvite Member
Gabrielle joined Sportsvite in Emeryville, CA

yesterday

Sled Sports Profile Updated
vanessa in Burlingame, CA has updated her Sled Sports profile

yesterday

Player Status Updated
"Timothy is looking to join any adult softball league in pinole or near"

yesterday

Softball Profile Updated
vanessa in Burlingame, CA has updated her Softball profile

yesterday

New Sportsvite Member
Elvis joined Sportsvite in Burlingame, CA

yesterday

New Free Agent Joined
A new free agent, aayush, has joined San Mateo Pickup Baseball League

4 days ago

Player Profile Updated
Ed in Daly City, CA updated his profile

Manage Teams

Create and organize your own sports team! Sportsvite has the web's best team management tools, and they just got even better, with overhauled rosters, schedules and more!

Did You Know?

Your team schedule on Sportsvite lets you add and manage games with one click. Entering your team's entire schedule takes just a few minutes!