Union Square, San Francisco's main shopping district, gets into the ice skating spirit during the holiday season with an outdoor ice rink sponsored by Safeway. Admission is $11 for adults, and $7 for children eight and under. Skate rentals are $6.
Union Square is in downtown San Francisco between Post and Geary and Stockton and Powell Streets. We find parking is easiest at the Sutter-Stockton Garage, but there are plenty of options available. It's also convenient to public transportation, especially BART and Muni.