The Tulsa Garden Center is located within Woodward Park in the Snedden Mansion and is the perfect place to spend the afternoon. Here, visitors can enjoy over 40-acres of beauty in the gardens and in the park and it’s a magical place every Oklahoman should visit.

Check it out below:

The Tulsa Garden Center is located at 2435 South Peoria Avenue in the historic Snedden Mansion. They are a non-profit organization with the mission to serve as the horticultural headquarters for the Tulsa area.

TulsaGardenCenter/Facebook

There is plenty to do and see here, so plan on spending several hours exploring the grounds, park, and mansion.

TulsaGardenCenter/Facebook

The Linnaeus Teaching Garden is open Tuesday through Friday from 9:00 a.m. - 2:00 p.m. and Saturday from 9:00 a.m. - 4:00 p.m. It is a teaching garden at Woodpark Park run by volunteers that love to share their knowledge of gardening with the public.

TulsaGardenCenter/Facebook

Be sure to check the calendar on their website (link at end of article) for upcoming classes and events. They have a wide variety of indoor and outdoor options.

TulsaGardenCenter/Facebook

….including outdoor yoga in the gardens.

TulsaGardenCenter/Facebook

The Snedden Mansion is open to the public Tuesday through Friday from 9:00 a.m. – 4:00 p.m. It’s absolutely gorgeous and can also be rented out for special events.

Chris Kastner/Google Photos

They also have a conservatory greenhouse that is open Monday through Friday from 7:00 a.m. - 1:30 p.m., and Saturday and Sunday from 7:30 a.m. - 2:30 p.m.

Nate Fansler/Google Photos

The Tulsa Garden Center is a stunning place to visit. Whether you have a photoshoot, looking to learn more about gardening, or just want a peaceful place to visit, we highly recommend you stop in the next time you’re in Tulsa.

TulsaGardenCenter/Facebook

Click here to learn more about The Tulsa Garden Center at Woodward Park.

TulsaGardenCenter/Facebook

Chris Kastner/Google Photos

Nate Fansler/Google Photos

Oklahoma is home to many beautiful gardens. Click here to learn about 6 more gardens tucked away in the state.

OnlyInYourState may earn compensation through affiliate links in this article.

Address: Tulsa Garden Center at Woodward Park, 2435 S Peoria Ave, Tulsa, OK 74114, USA