St. Petersburg, Florida, has plenty of places to satisfy a sweet tooth. Whether you are searching for Swedish candy, retro favorites, premium chocolates, handmade fudge, or nostalgic treats, the city offers several excellent candy shops worth visiting.
Here are some of the best candy stores in St. Petersburg, FL.
1. The Pirate Candy Shop

Address: 1614 Central Ave, St. Petersburg, FL 33712
The Pirate Candy Shop is a great destination for anyone interested in Swedish and imported candy. The store features a large pick-and-mix selection with dozens of colorful gummies, sour candies, licorice varieties, and Scandinavian sweets.
Shoppers can also find popular imported products such as Bubs candy, specialty chocolate, novelty candy, and international drinks. The broad selection makes this a good stop for customers who want something different from the candy typically found at grocery stores.
Its Central Avenue location also makes it easy to include during a day of shopping or dining in downtown St. Petersburg.
2. Rocket Fizz St. Petersburg

Address: 658 Central Ave, St. Petersburg, FL 33701
Rocket Fizz is one of the best places in St. Petersburg for retro candy, novelty sweets, and unusual sodas. The shelves are packed with classic candy brands, hard-to-find treats, international sweets, and quirky products that make browsing part of the experience.
The store is especially popular with shoppers looking for nostalgic candy from decades past. You will often find old-fashioned favorites alongside newer candy brands and novelty items.
Rocket Fizz is also known for its huge bottled soda selection, including unusual flavors that are difficult to find elsewhere.
3. Rocking Delicious
Address: 400 Beach Dr NE, St. Petersburg, FL 33701
Rocking Delicious offers an extensive variety of sweets in the heart of downtown St. Petersburg. The store carries gummies, chocolates, Jelly Belly candies, freeze-dried candy, novelty sweets, and other popular treats.
It is a good option for families or groups because the selection includes something for nearly every candy preference. Shoppers can choose familiar favorites or try something unusual.
The store’s Beach Drive location also places it close to restaurants, waterfront attractions, and other downtown destinations.
4. Schakolad Chocolate Factory

Address: 401 Central Ave, St. Petersburg, FL 33701
Chocolate lovers should consider visiting Schakolad Chocolate Factory. The shop specializes in European-style chocolates and offers a selection of truffles, chocolate bars, molded chocolates, gift boxes, and other specialty treats.
Many of the chocolates are prepared fresh, giving customers an experience that differs from buying packaged chocolate at a traditional retailer.
Schakolad is also a strong choice when shopping for gifts, holidays, birthdays, or special occasions. Its downtown location makes it an easy addition to a St. Petersburg candy and dessert tour.
5. Kilwins Ice Cream, Chocolate & Fudge

Address: 222 Beach Dr NE, St. Petersburg, FL 33701
Kilwins is a popular destination for chocolate, fudge, caramel apples, and other handmade sweets. The shop combines a traditional candy store atmosphere with an ice cream and dessert shop.
Visitors can find fresh fudge in a variety of flavors along with chocolate-covered treats, brittles, caramel corn, and gift boxes. The store is also known for its caramel apples and rich chocolate selections.
Its location on Beach Drive makes Kilwins a convenient place to stop while exploring downtown St. Petersburg.
6. Candy Barrel at Tyrone Square
Address: 6901 22nd Ave N, St. Petersburg, FL 33710
Candy Barrel offers a classic candy-store experience inside Tyrone Square. The shop carries a wide range of gummies, hard candy, taffy, novelty sweets, and nostalgic favorites.
It is a good choice for shoppers who enjoy browsing large selections of colorful candy and old-fashioned treats. The mall location also makes it convenient for visitors who want to combine candy shopping with other retail stops.
Candy Barrel is especially appealing to anyone looking for familiar favorites mixed with traditional candy-shop selections.
Find Your Favorite Candy Store in St. Petersburg
St. Petersburg has plenty of options for candy lovers. The Pirate Candy Shop stands out for Swedish and imported candy, while Rocket Fizz is a strong choice for retro sweets and novelty products. Rocking Delicious offers a wide variety of modern favorites, while Schakolad and Kilwins are excellent destinations for chocolate and fudge.
If you prefer a traditional mall candy store, Candy Barrel at Tyrone Square is also worth visiting.
No matter which shop you choose, these St. Petersburg candy stores offer plenty of opportunities to stock up on chocolates, gummies, nostalgic favorites, and unique sweets.
