Beach Art Center

Beach Art Center is a little gem in one of the best small towns of Florida’s gulf coast! Our mission to inspire, empower and engage individuals through the visual arts is carried out through a variety of classes and workshops, gallery exhibits, and events. Stop by to shop in our artist-member Gift Shop, and to see what’s happening when you’re in town, or to arrange a special creative party for you and your traveling partners. Beach Art Center is a 501(c)(3) nonprofit.

The Beach Art Center is located at 1515 Bay Palm Blvd in Indian Rocks Beach. Gallery and gift shop hours are Monday – Friday 8:30 a.m. - 4:00 p.m. during high season. Check our website for off-season hours. Admission is free. For more information, phone 727.596.4331 or visit



Bus Parking

Average Visit Time

Less than 1 hour

Guest Information

Family Friendly, LGBTQ Friendly, Wireless (Wi-Fi)