St. Petersburg



St. Petersburg lies within a humid subtropical climate zone. This is characterized by short, mild winters and hot, humid summers with frequent thunderstorms. The total average rainfall in St. Petersburg is 51 inches a year. This is higher than the U.S. average of 38 inches per year. On average, precipitation falls 102 days per year with August being the wettest month (8.2 inches) and June through September being the wettest time of year. November is the driest month on average (1.8 inches) with Spring being the driest season of the year.

On average there are 248 sunny days per year. This is higher than the U.S. average of 205 days per year. From November through March, St. Petersburg experiences average low temperatures between 50 and 60 degrees. Interestingly, it is along this immediate coastline where the northernmost limits for growing coconut palms and royal palms can be found. From October through April, the weather can be very pleasant. Excessive summertime heat really comes into play starting in May and runs through September. July and August are the hottest months of the year with average high temperatures of 90 degrees.

Airports & Traffic

Airport Size Distance
St. Pete–Clearwater International Airport Medium 12 Miles
Tampa International Airport Large 21 Miles
Sarasota-Bradenton International Airport Medium 33 Miles
Orlando International Airport Large 108 Miles

Traffic Rating: Heavy Traffic Area

Private Clubs

St. Petersburg Yacht Club

  • Founded in 1909, the St. Petersburg Yacht Club now offers its members two clubhouses, three marinas, and a fleet of sailboats. Enjoy live entertainment weekly, as well as, fine or casual dining opportunities at its many restaurants. Permanent and transient boat slips are available at the clubs three marinas. A full host of special interest clubs, social events, and regattas keep members entertained and enjoying life at the St. Petersburg Yacht Club year round.

St. Petersburg Country Club

  • The St. Petersburg Country Club offers a little bit of something for every member of the family. Amenities include a championship 18-hole, par 72 golf course built by Herbert Strong, a tennis center with 11 Har-Tru courts, Junior Olympic size swimming pool, and a modern fitness center with personal training services. For its youth membership, camps and activities are offered year round along with after school programs.

Isla Del Sol Yacht and Country Club

  • For those looking for a yacht and country club all in one the Isla Del Sol Yacht and Country Club may be right for you. Members get access to an outstanding 18-hole golf course, nine clay tennis courts, exquisite dining facilities, fitness center and pool overlooking the bay, and a 76-slip yacht harbor and marina.

Pasadena Yacht and Country Club

  • Pasadena Yacht and Country Club is yet another option for the individual who wants to enjoy all that a waterfront country club can offer. On property, an 82-slip heavily protected marina houses vessels of all sizes. For those wishing to stay on dry land a large pool area, dining venues, tennis and pickleball facilities round out the club’s offerings.

Bayou Club

  • The Bayou Club is one of the best family friendly country clubs in Pinellas County and the only one with an award winning Tom Fazio Signature Golf Course. Members here enjoy the Harry Hopman Tennis Center, 24-hour fitness center, and a robust social calendar of events. For tennis lovers the Harry Hopman Tennis Center is one of the very best facilities on the west coast of Florida. Boasting 16 Har-Tru clay and hard courts coupled with first class USTPA instruction; it is truly one of the most impressive tennis facilities around.

St. Petersburg Yacht Club

11 Central Ave

St. Petersburg, FL 33701

(727) 822-3873

visit website


St. Petersburg Country Club

2000 Country Club Way S
St. Petersburg, FL 33712


visit website

Isla Del Sol Yacht and Country Club

6000 Sun Blvd

St. Petersburg, FL 33715

(727) 906-4752

visit website

Pasadena Yacht and Country Club

6300 Pasadena Point Blvd S

Gulfport, FL 33707

(727) 381-7922

visit website

Bayou Club

7979 Bayou Club Blvd

Largo, FL 33777

(727) 399-1000

visit website


You can’t go wrong dining out in St. Petersburg. It was recently recognized by USA Today as one of the five most underrated food cities on the east coast. St. Petersburg has a diverse mix of fantastic eateries and perhaps that’s why local entrepreneurs have started offering food tours to sample the best of what it has to offer. Eat St. Pete Food Tours is one such company that is riding the foodie boom happening across the city.

The Mill

200 Central Ave

St. Petersburg, FL 33701

American, Brunch

(727) 317-3930

visit website

Mazzaro’s Italian Market

2909 22nd Ave N

St. Petersburg, FL 33713

Mediterranean, Italian, Café

(727) 321-2400

visit website

Parkshore Grill

300 Beach Dr NE Ste 104

St. Petersburg, FL 33701

American, Seafood, Contemporary


visit website

Noble Crust

8300 4th Street N

St. Petersburg, FL 33702

Italian, Pizza, Brunch

(727) 329-6041

visit website

Rococo Steak

655 2nd Avenue S

St. Petersburg, FL 33701


(727) 822-0999

visit website


St. Petersburg is a town with a thriving arts and culture scene. As such you can find many art galleries throughout the city selling both local and world renowned pieces. The city has a total of seven different arts districts all of which are populated by artists selling their work though a multitude of stores and galleries.

The Mall at Sundial is a modern shopping plaza beautifully finished in travertine, quartzite stone, and stainless steel that scream luxury. The centerpiece of the mall is a three story tall working sundial and fountain. A selection of retailers can be found here including Tommy Bahama and White House Black Market, as well as, dining options like Ruth’s Chris Steakhouse and an AMC movie theatre.

Tyrone Square is an indoor shopping mall with all your favorite stores such as Macy’s, JCPenny, Dicks Sporting Goods, and others you would come to expect in a large scale shopping mall with over 130 specialty stores. Shoppers can enjoy the various restaurants and movie theatre also on property.

St. Petersburg Saturday Morning Market is the largest farmers market in the Southeast United States. Over 170 vendors sell prepared foods, organic produce, crafts, plants, flowers, and much more. Enjoy live music and entertainment every week.

Sundial St. Pete

153 2nd Ave N
St. Petersburg, FL 33701

visit website

Tyrone Square

6901 22nd Ave N

St. Petersburg, FL 33710

visit website

St. Petersburg Saturday Morning Market

101 1st Ave SE

St. Petersburg, FL 33701

visit website

Things To Do

The Dali Museum houses the most complete collection of Salvadore Dali’s works of art outside of Europe. This iconic museum has collected more than 2,000 pieces of art including 8 of the 18 “Masterworks” Dali created. The museum architecture is a masterpiece in its own right. It was created by architect Yann Weymouth inspired by Dali’s free flowing imagination.

The Morean Arts Center is an artist’s haven. Offering programs for all ages, styles, mediums, and skill levels it is also home to artists Dale Chihuly’s glass art installations. Featuring exhibits, classes and education, as well as residence programs, the Morean Arts Center continues to be an important piece of St. Petersburg’s art scene.

Downtown St. Petersburg has transformed itself into a thriving area for people to explore. With its fantastic street art, museums, restaurants, and craft breweries it has really become a modern and hip city center. Free trolly’s take you from spot to spot if you are unable to walk or bike and narrate as you go along.

St. Petersburg’s oldest living museum is the Sunken Gardens. As you walk down the paths of this 100 year old botanical paradise you will see over 50,000 tropical plants and flowers.

Tropicana Field is home to the Major League Baseball team the Tampa Bay Rays. The “Trop” as its known locally also hosts a variety of other sporting events including basketball, gymnastics, and hockey.

Egmont Key State Park is an uninhabited island at the mouth of the Tampa Bay where the bay and the Gulf of Mexico ocean waters come together. Only accessible by boat or ferry, the island is rich in history. Visitors can enjoy walking the nature trails, snorkeling, swimming, collecting shells, and fishing.

As with other west coast of Florida coastal hotspots, the beaches are always the main attraction. St. Petersburg doesn’t disappoint with Fort Desoto Beach off its southern tip. Visitors of the park can relax on its white sands or explore the 5 interconnected islands that make up the park.

Boating around the St. Petersburg area waters is a very popular activity for residents of the pennisula. With water on three sides of the city there is no shortage of access and the large amount of waterfront homes offer great incentive to own a boat. Just off the southern tip of the city there are a number of protected islands which make for great cruising destinations.

With a total of 9 public boat ramp facilities and countless waterfront homes, access to the fishing grounds off and around St. Petersburg are the best in the area. Geographically located on the southern end of the peninsula, St. Petersburg is best positioned to take advantage of access to the Tampa Bay as well as Gulf of Mexico waters via a number of inlets in the area. Here you can fish inshore, offshore, from a pier, bridge, wade or kayak. There is ample opportunity year round no matter your preferred method.

The Dalí (Salvador Dalí Musuem, Inc.)

1 Dali Blvd.

St. Petersburg, FL 33701

visit website

Morean Arts Center

719 Central Ave

St. Petersburg, FL 33701

visit website

Downtown St. Petersburg

Central Ave

St. Petersburg, FL 33701

visit website

Sunken Gardens

1825 4th Street N

St. Peterburg, FL 33704

visit website

Tropicana Field / Tampa Bay Rays

1 Tropicana Drive

St. Petersburg, FL 33705

visit website

Egmont Key State Park

Accessible by boat only

visit website


visit website





St. Petersburg schools are controlled by the Pinellas County Schools Dristict. It is the 7rd largest in the state of Florida and 26th largest in the nation. Pinellas County Schools District has over 104,000 students in grades PK, K-12 with a student-teacher ratio of 15 to 1. According to state test scores, 55% of students are at least proficient in math and 51% in reading. gives the school district a B+ rating and has it as the 15th best school district in the state. Several notable private schools include St. Petersburg Christian School (Assembly of God), St. Petersburg Catholic High School (Roman Catholic), St. Jude Cathedral School (Roman Catholic), Northside Christian School (Baptist), Lutheran Church Of The Cross Day School (Evangelical Lutheran), Canterbury School Of Florida (Episcopal), and Admiral Ferragut Academy.

School Grades Type Rating Location
St Petersburg High School 9-12 Public B view map
James B. Sanderlin PK-8 PK-8 Public A view map
Pasadena Fundamental Elementary School K-5 Public A view map
St. Petersburg Collegiate High School 9-12 Public A view map


The City of St. Petersburg has a total of 6 golf courses with 3 courses being municipal. Within a short 20 mile drive you will find another 66 courses. St. Petersburg has three municipal golf courses Mangrove Bay, Cypress Links, and Twin Brooks.

Mangrove Bay Golf Course is a par-72 championship 3 star golf course as ranked by Golf Digest.

Cypress Links is the newest course for the city and is ideal for family outings. There you will find a challenging 9-hole, par-3 facility designed for players of all ages and skill levels.

St. Petersburg 3rd municipal course is Twin Brooks. Like Cypress Links it is also a 9-hole, par-3 course designed to provide a challenging round of golf in a time efficient manner.

The Vinoy Golf Club offers a Ron Garl designed 18-hole, par-71 championship course. A certified Audubon Cooperative Sanctuary, the Vinoy Golf Course offers its patrons a chance to see incredible wildlife and diverse vegetation surrounding every hole.

Mangrove Bay Golf Course

875 62nd Ave NE
St. Petersburg, FL 33702


visit website

Cypress Links Golf Course

875 62nd Ave NE
St. Petersburg, FL 33702

(727) 551-3333

visit website

Twin Brooks Golf Course

3800 22nd Avenue S

St. Petersburg, FL 33711

(727) 893-7445

visit website

Vinoy Golf Club

501 5th Avenue NE

St. Petersburg, FL 33701

(727) 894-1000

visit website


Interested in St. Petersburg?

Get in contact with a top real estate agent today!