Fishing Equipment Department Store

Very surprised with the broad mix of Florida Keys items that the Marathon Kmart has on stock. It is all here, anything you forgot to bring for your vacation. Perfect for us, they have a great selection of snorkel, mask, and fin sets.

We are going for lobster and got a lobster kit. They even stock boat ladders, which we needed for tomorrow's Scuba Diving Trip. The Kmart general stores in Key Largo and Marathon Key are clean, fun, and are your best bargain shopping option.

They have tons of gifts, fishing gear, snorkeling items, and food. This retail store has just about anything you will need during your Florida Keys Vacation. Hit other big retails in Key West, Big Pine Key, and Key Largo, where more competition keeps shopping prices lower. This is the place for really cheap priced fishing poles that work great! We are big fans of discount pricing.
Fern M.

reader feedback

Nice Florida Keys Shopping Spot

One of the reasons we like to vacation in Marathon is that we can pop over to Kmart for anything we need. Certain parts of the Florida Keys can be isolated. Not to worry here, as we take our bikes to the store. It leaves more time for boating.

Chi H.

Deal Shopping

If you find a pair of sunglasses you love, buy more than one pair. Sandals start at $8 and everything in the store is under $50. New sandals are a summer must have. Summer is A good Time to review the sandals already in your closet. I love buying sunglasses in multiple styles and colors to match to my outfit of the day.

Rachelle T.


With the holidays fast approaching, its time to start forging a plan for what you will be wearing to all of the festivities. The most important thing to remember is that you need to feel easy-time-comfortable and fabulous in what you are wearing. Before deciding what to wear, be sure you know the dress code. Evening events will always be more formal in nature. If you are not sure of the dress code, consider the venue and the time of day.

Willis M.


5561 Overseas Highway
Marathon FL 33050

local map