SoMa Bowling Group Night Planner to Welcome New Hires
Bernal Heights Basketball Court: Free Saturday Marathon Run
Bernal Heights Rec Center at 500 Moultrie Street holds free drop-in basketball Tuesday to Saturday. Saturday runs longest, from 10:15 AM to 4:45 PM.
Bernal Heights Recreation Center, at 500 Moultrie Street just below Cortland Avenue, is the indoor basketball court near me answer for Bernal Heights, the Portola edge and the southern Mission. San Francisco Recreation and Park runs free Drop-in: Basketball here from Tuesday through Saturday this fall. The Saturday session runs from 10:15 AM to 4:45 PM, six and a half hours of open floor in a gym the department's booking system calls the Short Court.

Drop-in windows for fall 2026
The Fall 2026 listings on the department's ActiveNet registration site are split into short blocks across the week. Tuesday has 1:00 PM to 2:00 PM. Wednesday has 10:00 AM to 2:00 PM and 5:00 PM to 6:00 PM. Thursday has noon to 2:00 PM. Friday has 10:00 AM to 11:00 AM and 1:00 PM to 2:00 PM. A separate evening block covers Tuesday, Thursday and Friday from 5:00 PM to 7:45 PM, and Saturday runs 10:15 AM to 4:45 PM.
All of those sessions are listed for any age and priced as a free drop-in class. Holiday exceptions are posted too. The Wednesday blocks skip November 11 and December 23, the Thursday noon block skips November 26 and December 24, the Friday morning and midday blocks skip November 27, and the evening series skips November 26 and 27 and December 22, 24 and 25. Saturday skips December 26 and runs on to January 2, 2027.
Why the afternoon gap matters
The facility page carries a line that explains the schedule: the building closes from 2:00 PM to 5:00 PM for the Bernal Heights afterschool program. That is why every weekday basketball block ends by 2:00 PM and the next starts at 5:00 PM. Do not show up at 3:30 PM expecting a run. Plan on either the late-morning blocks or the 5:00 PM evening session.
The evening block is the main weekday event. From 5:00 PM to 7:45 PM on Tuesday, Thursday and Friday, the court fills with adults coming off work. With less than three hours on the clock, get there close to 5:00 PM, put your name on next and stay warm on the sideline. On a short court, games move quickly, and a team that wins three straight will hold the floor for a while.
The Wednesday 55 and Better run
On Wednesday evenings from 6:00 PM to 8:00 PM the gym hosts Drop-in: Basketball 55 & Better, open to players 55 and up, also free. The center's own facility schedule describes it as a men's 55-plus run. It follows the 5:00 PM to 6:00 PM open block, so a veteran player can shoot around in the open hour and then stay for a game with players their own age. The series skips November 11 and 25 and December 23.
Playing on a short court
The room's name in the booking system, Gymnasium - Short Court, is worth taking at face value. This is a small neighborhood gym tucked under a hillside clubhouse, not an arena with bleachers, and the city's listing of its features is modest: a gymnasium, community rooms, a picnic area and the playground outside. Expect a close, quick game rather than long fast breaks, and keep your eyes up when a crowded run spills toward the sidelines.
Pickup manners keep the small room civil. Call next when you arrive, shoot free throws for teams, keep games to the agreed score and give way on the side when younger players need space. Wear indoor shoes and keep your bag on the bench rather than the floor. Bring your own ball if you want to shoot before a game forms.
Morning blocks suit a different player. The Wednesday 10:00 AM to 2:00 PM window is the longest weekday daytime stretch, and it is the one to choose if you work from home or keep odd hours. Friday's two one-hour blocks are better for shootaround than for full games. If you only have an hour, use it for form shooting and free throws, then come back at 5:00 PM for live play.
Built by the WPA below the library
The center has a Depression-era past. According to the Living New Deal archive, the Works Progress Administration built the Bernal recreation grounds in 1939 and 1940, just behind and below the Bernal Heights branch library. The WPA crew excavated and graded 1,492 cubic yards of rock and soil, built rubble stone walls and paved 16,000 square feet of playground, at a total cost of $12,797.
A WPA report quoted in the archive praised the pairing of library and playground on one property for combining physical and mental recreation. Those hand-laid rock walls are still visible above and below the playground today. The blacktop below the gym is where, as the city's facility page puts it, just about every young child on Bernal Hill learns to ride a bike.
Hours and contacts
The sfrecpark.org facility page lists building hours of Tuesday through Friday 10:00 AM to 8:00 PM and Saturday 9:00 AM to 5:00 PM, closed Sunday and Monday, with the 2:00 PM to 5:00 PM afterschool closure noted on weekdays. The page also mentions a Saturday Zumba class from 9:00 AM to 10:00 AM, which is why basketball starts at 10:15 AM.
A walk up Bernal Hill
The best thing to do after a run is climb. Bernal Heights Park, the bare hilltop at the top of the neighborhood, is a short, steep walk from Moultrie Street, and the summit gives a full view of downtown, the bay and the Mission. Dogs run off leash on the hill, and the sunset from the top is one of the city's favorites.
Back down on Cortland Avenue, the neighborhood's main street has cafes, a bakery, grocery stores and small restaurants within a few blocks of the library. A coffee on the sidewalk after a Saturday run is the neighborhood ritual. Precita Park, at the north foot of the hill, is a quieter green with murals on the surrounding streets.
Practical notes
The 24 Divisadero bus runs along Cortland Avenue, and the 67 Bernal Heights line climbs the hill. Street parking is easier on weekdays than on Saturday. Come at 5:00 PM on Tuesday, Thursday or Friday for adult runs, at 10:15 AM on Saturday for the longest session, and on Wednesday at 6:00 PM if you are 55 or older.
Ask Karpo for more information.
Keep reading
SoMa Bowling Group Night Planner to Welcome New Hires
Lower Haight Bowling Group Night Planner for Kitchen Crews
Bernal Heights Bowling Group Night Planner for Parents Out