News channel 8 210x100

Squaremouth Weather Station and Webcams

Headquartered in St. Petersburg, Florida, Squaremouth hosts two high definition cameras providing 180 degree views of Tampa Bay.

Squaremouth Weather Camera

The Squaremouth Weather Camera was launched as part of a partnership with WFLA News Channel 8 in Tampa Bay. Positioned at Squaremouth’s headquarters in St. Petersburg, Florida, the camera provided a sweeping 180 degree view of the downtown waterfront and city. WFLA’s Storm Team 8 featured the Squaremouth Weather Camera daily during weather reports.

Wfla weather cam

St. Petersburg Pier Cam

The Squaremouth headquarters in downtown St. Petersburg overlooks the historic St. Petersburg Pier. Built in 1973 the five-story inverted triangle-shaped building has become an icon of the St. Petersburg waterfront. Now closed, the future of the Pier has not been determined.

Read more about the St. Petersburg Pier

Loading Video Player...