Skip navigation links
Heritage Hall

Heritage Hall

258 Beech Ave.
Carlsbad, CA 92008

Get directions

Heritage Hall is one of three historic buildings at Magee Park, located just one block away from the Pacific Ocean. In addition to the historic buildings, the park is home to the Carlsbad Historical Society, historical gardens, shuffleboard courts and picnic areas available for rental.

Heritage Hall is available for rental. Capacity is 50 for dining, 75 theater style. When rented with the Granary and Magee Park picnic areas, this charming site is ideal for weddings and parties for up to 500 guests. 

Built in 1926 as St. Patrick’s Catholic Church, the building was originally located on Harding Street, just south of Carlsbad Village Drive. Upon the city’s incorporation in 1952, the building served as its first City Hall and police station. It also housed the city’s early library and a dance studio. Renamed Heritage Hall, the building was moved to Magee park in 1979 as an initial step toward creating a heritage park in the oldest part of the city. 

The historical gardens reflect Carlsbad’s agricultural heritage, and feature a nationally-registered rose garden. Separated into several rose beds, visitors will find over 125 different roses that represent 15 different rose families. Development of these rose beds earned Carlsbad the honor of being named an “American Rose City” in 2002 by the American Rose Society. In addition the gardens include a Victorian herb bed, a native southern Californian bed, a Carlsbad commercial growers’ bed and a patriotic “red, white and blue” bed. All of the gardens are maintained through the combined volunteer efforts of the Arboretum Society, the Carlsbad Historical Society and the California Coastal Rose Society, as well as city staff. 

Source: Carlsbad Historical Society

Contact Information

Get directions

258 Beech Ave.
Carlsbad, CA 92008

Rental inquiries
brian.ogrady@carlsbadca.gov
760-602-7513

Private tours
Tuesdays and Thursdays
760-434-9189

Report maintenance issues
parksmaintenance@carlsbadca.gov
760-434-2824