Join social media groups and use apps like Meetup, Facebook Events, or Couchsurfing to find local events and meetups in your city. These platforms can be a great way to discover activities aligned with your interests.
Participate in local festivals and gatherings, and offer to help out where you can. These kinds of neighborhood events, like markets or block parties, can provide excellent opportunities to meet both locals and fellow expats.
If you're learning English or improving your language skills, consider joining language exchange groups or programs. These exchanges often involve meeting with native speakers for language practice, which can lead to friendships.
One of the best ways to make friends is to do something that you share an interest in – this way, you are guaranteed at least one thing to talk about! Explore your interests by joining clubs, sports teams, hobby groups, or professional organizations. This allows you to connect with people who share your passions. A Google search of clubs, teams, studios, and workshops in your neighborhood is a great place to start, as is Facebook and MeetUp.com.
Volunteering for local charities or community organizations is a fantastic way to meet people while giving back to your new community.
If you're working in the USA, you should definitely use your workplace as a potential source of friendships. Attend office events and social gatherings to get to know your colleagues.
Smile, make eye contact, and be approachable. Americans tend to be friendly and welcoming, so don't hesitate to initiate conversations or accept invitations.
So long as you are also making sure to extend your circle outside of your comfort zone, expat communities can be a great source of comfort and advice when in a new place.
San Francisco's diversity means there are a wealth of opportunities to expand your social circle. Be proactive, connect with others, and enjoy the rich social life this city has to offer.