clock menu more-arrow no yes
Red Apple Photography

The best ice skating rinks in the Bay Area, mapped

Cool spots for holiday cheer

View as Map

Jingle, jingle. The holidays are here. And what better way to get in the spirit than by putting blade to ice. Whether you are staying in San Francisco for the holidays or visiting relatives in outlying suburbs, there are some pretty cool rinks to visit.

Lace up, throw on a scarf, and hit the ice. It’s time to let your inner Surya Bonaly shine.

Read More

1. Snoopy's Home Ice

Copy Link
1667 W Steele Ln
Santa Rosa, CA 95403
(707) 546-7147
Visit Website

This charming indoor rink is done in the style of a Swiss Chalet. It is across the way from the Charles Schultz Museum. Don't miss the Warm Puppy Cafe.

Tickets are $10 for adults and $8 for children.

2. Marin On Ice

Copy Link
5800 Northgate Dr
San Rafael, CA 94903

Marin’s only real outdoor ice skating rink features 6,400-square-feet of ice. Open until January 7. Tickets are $15, price includes skate rental.

A post shared by Caris Jaleco (@carisjaleco) on

3. Walnut Creek on Ice

Copy Link
1365 Civic Dr
Walnut Creek, CA 94596
(925) 935-7669
Visit Website

This is an 8,000-square-foot outdoor rink in Walnut Creek's Civic Park. Open through January 21. Tickets are $12 on Monday through Thursday and Friday before 5 p.m.; tickets are $15 from Friday at 5 p.m. through Sunday night.

4. Oakland Ice Center

Copy Link
519 18th St
Oakland, CA 94612
(510) 268-9000
Visit Website

When it’s not hosting hockey games, it’s the best ice skating rink in the East Bay. Check out the public skate schedule here. Admission is $13-$15.

5. Embarcadero Center: Holiday Ice Rink

Copy Link
4 Embarcadero Center
San Francisco, CA 94111
(415) 837-1931
Visit Website

Billed as the largest outdoor rink in the Bay Area, this Embarcadero rink, nestled next to the Vaillancourt Fountain, is open until January 7. Sessions are Sunday-Thursday (10 a.m.-9:30 p.m.) and Friday-Saturday (10 a.m.-11:30 p.m.). Tickets run $12-$7 general; skate rental $5.

6. Union Square: Holiday Ice Rink

Copy Link
333 Post St
San Francisco, CA 94102
(415) 781-2688
Visit Website

Ice rink hours are from 10 a.m. to 11:30 p.m. each day. Ice skating sessions begin every even hour and last for 90 cool minutes. Admission is $18 for adults and $13 for kids under 8; skate rental included.

7. Civic Center Plaza: Winter Park

Copy Link
335 McAllister St
San Francisco, CA 94102

The new Winter Park at Civic Center is new this year, located a few steps away from City Hall. The ice rink is open daily from noon–10 p.m. through Sunday, January 6, 2019. Ticket prices for regular admission are $20 for adults and $5–$15 for children eight years old and under.

Red Apple Photography

8. California Academy of Sciences Ice Rink

Copy Link
55 Music Concourse Dr
San Francisco, CA 94118
(415) 933-6159
Visit Website

A new addition to city, this is the only ice skating rink in Golden Gate Park. Bonus: It’s outdoors, too! Sessions are 55-minutes. Admission cost $15 ($10 members), including skate rental. Sessions must be reserved online or at the museum on the day of the visit.

9. Palo Alto: Winter Lodge

Copy Link
3009 Middlefield Rd
Palo Alto, CA 94306
(650) 493-4566
Visit Website

Outdoor skating through mid-April in Silicon Valley. $12 entrance; $5 skate rental.

A post shared by Mandy (@amandalehes) on

10. San Jose: Downtown Ice

Copy Link
120 S Market St
San Jose, CA 95113
(408) 610-4055
Visit Website

This outdoor rink is located in the center of San Jose, and within a ring of palm trees. They string lights on the trunks of those trees, making the open-air experience magical. The rink is open through January 27.

A post shared by Anne Gelhaus (@agelhaus1) on

1. Snoopy's Home Ice

1667 W Steele Ln, Santa Rosa, CA 95403

This charming indoor rink is done in the style of a Swiss Chalet. It is across the way from the Charles Schultz Museum. Don't miss the Warm Puppy Cafe.

Tickets are $10 for adults and $8 for children.

1667 W Steele Ln
Santa Rosa, CA 95403

2. Marin On Ice

5800 Northgate Dr, San Rafael, CA 94903

Marin’s only real outdoor ice skating rink features 6,400-square-feet of ice. Open until January 7. Tickets are $15, price includes skate rental.

5800 Northgate Dr
San Rafael, CA 94903

3. Walnut Creek on Ice

1365 Civic Dr, Walnut Creek, CA 94596

This is an 8,000-square-foot outdoor rink in Walnut Creek's Civic Park. Open through January 21. Tickets are $12 on Monday through Thursday and Friday before 5 p.m.; tickets are $15 from Friday at 5 p.m. through Sunday night.

1365 Civic Dr
Walnut Creek, CA 94596

4. Oakland Ice Center

519 18th St, Oakland, CA 94612

When it’s not hosting hockey games, it’s the best ice skating rink in the East Bay. Check out the public skate schedule here. Admission is $13-$15.

519 18th St
Oakland, CA 94612

5. Embarcadero Center: Holiday Ice Rink

4 Embarcadero Center, San Francisco, CA 94111

Billed as the largest outdoor rink in the Bay Area, this Embarcadero rink, nestled next to the Vaillancourt Fountain, is open until January 7. Sessions are Sunday-Thursday (10 a.m.-9:30 p.m.) and Friday-Saturday (10 a.m.-11:30 p.m.). Tickets run $12-$7 general; skate rental $5.

4 Embarcadero Center
San Francisco, CA 94111

6. Union Square: Holiday Ice Rink

333 Post St, San Francisco, CA 94102

Ice rink hours are from 10 a.m. to 11:30 p.m. each day. Ice skating sessions begin every even hour and last for 90 cool minutes. Admission is $18 for adults and $13 for kids under 8; skate rental included.

333 Post St
San Francisco, CA 94102

7. Civic Center Plaza: Winter Park

335 McAllister St, San Francisco, CA 94102
Red Apple Photography

The new Winter Park at Civic Center is new this year, located a few steps away from City Hall. The ice rink is open daily from noon–10 p.m. through Sunday, January 6, 2019. Ticket prices for regular admission are $20 for adults and $5–$15 for children eight years old and under.

335 McAllister St
San Francisco, CA 94102

8. California Academy of Sciences Ice Rink

55 Music Concourse Dr, San Francisco, CA 94118

A new addition to city, this is the only ice skating rink in Golden Gate Park. Bonus: It’s outdoors, too! Sessions are 55-minutes. Admission cost $15 ($10 members), including skate rental. Sessions must be reserved online or at the museum on the day of the visit.

55 Music Concourse Dr
San Francisco, CA 94118

9. Palo Alto: Winter Lodge

3009 Middlefield Rd, Palo Alto, CA 94306

Outdoor skating through mid-April in Silicon Valley. $12 entrance; $5 skate rental.

3009 Middlefield Rd
Palo Alto, CA 94306

10. San Jose: Downtown Ice

120 S Market St, San Jose, CA 95113

This outdoor rink is located in the center of San Jose, and within a ring of palm trees. They string lights on the trunks of those trees, making the open-air experience magical. The rink is open through January 27.

120 S Market St
San Jose, CA 95113