Here’s how to find us

Our 10-acre outdoor park is located on the shore of Lake Merritt at Grand Avenue and Bellevue, inside Lakeside Park. If you live nearby, it’s easy to visit us via public transportation. If you’re driving, there is ample paid parking nearby.

Children’s Fairyland
699 Bellevue Avenue
Oakland, CA 94610


Sept. 28 - 29 Dragon Weekend Special Parking Notice

Due to the Dragon Boat Races happening on Lake Merritt, there will be no parking on Bellevue Ave. Special parking has been created for this day.


  • Kaiser Center Garage will be open for public parking during Dragon Boat Festival weekend, Sept 28 – 29. 
  • Parking fee is $5.
  • Customers take a ticket upon entry. Fairyland customers will be able to use a validation ticket (received at Fairyland) to exit garage without paying. Please be sure to pick up your validated parking ticket or you will be responsible for paying the $5 fee


Shuttle from Kaiser Center Garage to the Lakeside Park and Fairyland

Many of the Fairyland customers chose to walk last year, as it’s approximately 0.3 miles from garage to Fairyland, a walk of less than 10 minutes.

 We are using school buses again for our shuttles.  Shuttles are free for all passengers.

The shuttle will run from Kaiser Center Garage to Lakeside Park.

Any Fairyland passengers will be dropped off at the entrance to Lakeside Park, Bellevue and Grand, they just need to inform the driver.

The shuttle crew is pretty good about identifying Fairyland customers boarding the shuttles and giving the drivers a heads up.

The shuttle will then continue to Perkins and Bellevue to drop off Dragon Boat Festival passengers, then returns to Kaiser Center Garage for another loop.


Shuttle from Fairyland to Kaiser Center Garage

*New this year - there will be Festival Shuttle staff person stationed at the Fairyland shuttle stop from noon – 5 p.m.

This person will be able to call for a shuttle from noon to 1 p.m. for any Fairyland customers that need it.

A dedicated Fairyland return shuttle will start at 1 p.m. and run until 5 p.m.  

Driving Directions

From Marin, Richmond: Take 80 West to 580 East (toward Hayward).

From San Francisco: Take the Bay Bridge to 580 East (toward Hayward).

From Walnut Creek: Take 24 through the Caldecott Tunnel to 580 East (toward Hayward).

From Berkeley: Take 580 East (toward Hayward).

From 580 East:

Take the Harrison Street exit in Oakland and turn right onto Harrison.

Turn left at Grand Avenue.

Children’s Fairyland is one block away, at the intersection of Grand and Bellevue.

Turn to the right and park.

From Hayward, San Leandro, or Pleasanton:

Take 580 West to the MacArthur/Harrison exit in Oakland.

Turn left on Harrison and left on Grand Avenue.

Fairyland is one block away on the right, at the intersection of Grand and Bellevue.

From San Jose, Hayward, or Fremont:

Take 880 North to the Oak Street exit in Oakland.

Turn right on Oak, which becomes Lakeside Drive.

Turn right on Grand Avenue.

Fairyland is located one block away, at the intersection of Grand and Bellevue (right side).


Monday through Friday 7:30 a.m. until dusk: $2.00 for the first two hours, $10.00 for the day. Field trip buses may drop off guests. Unfortunately, there is no bus parking available on Bellevue.

Saturday and Sunday: $5.00 for the day.

Public Transportation

It’s easy to take public transportation to the park, too.


Get off at the 19th Street station.

Take the 20th Street stairway to street level.

Walk on 20th Street to Harrison Street. Turn left on Harrison.

Turn right on Grand Avenue.

Fairyland is one block away, at the intersection of Grand and Bellevue (right side).

On AC Transit:

Take the #12 bus from the 19th Street BART station to Children’s Fairyland.