The Museum of Fine Arts is located on the downtown waterfront in beautiful St. Petersburg, Florida, one block north of the Pier.
255 Beach Drive N.E.
St. Petersburg, FL 33701
Phone: (727) 896-2667
Fax: (727) 894-4638
From the North
From the West (South Gulf Beaches)
From the South
There are visitor spaces along Bayshore Drive behind the MFA and metered street parking is also available at $0.25 per half hour.
Questions? For more information, please contact the visitor services department at (727) 896-2667.