Skip to main content
Massachusetts

Saltwater Fishing

Saltwater Fishing

Bait & Tackle Shops

* Denotes official DMF Saltwater Fishing Derby Weigh Station.

If you would like to become an official weigh station please contact DMF Biologist John Boardman (508) 742-9739, [email protected]

North Shore

Arlington

Arlington Bait & Tackle

84 Massachusetts Ave – (781) 646-5598

Beverly

Al’s Bait & Tackle

241⁄2 Cabot St. – (978) 927-3312

Dorchester

P & J Bait Shop

1397 Dorchester Ave. – (617) 288-7917

Van’s Bait Shop

353 Neponset Ave. – (617) 474-7064

Essex

Perkins Marine

82 Main St. – (978) 768-7145

Everett

Fishing Finatics *

90 Main St. – (617) 381-1997

Gloucester

Fisherman’s Outfitter

18 Washington St. – (978) 281-0858

Three Lantern Ship Supply

7 Parker St. – (978) 281-2080

Lynn

Kelly’s Bait Shop

1147 Western Ave. – (781) 593-9233

Marblehead

The Boat Shop

1 Central St. – (781) 631-5348

Merrimac

Nuke's Bait & Tackle

130 East Main St. – (978) 346-8835

Newbury

Surfland Bait and Tackle *

28 Plum Island Blvd – (978) 462-4202

Newburyport

Newburyport Boat Basin

346 R Merrimack St. – (978) 465-9110

Captain’s Fishing Parties *

10 82nd St. – (978) 462-3141

Newburyport Harbor Marina

51 Water St. – (978) 462-3990

Salem

Tomo’s Tackle

104 Wharf Street – 978-498-4187

Salisbury

Bridge Marina

180 Bridge Road – (978) 465-1153

Bridge Road Bait & Tackle*

134 Bridge Road – (978) 465-3221

Crossroads Bait & Tackle

32 Old Elm St. – (978) 499-8999

Hogg Tide Bait and Tackle

61 Elm St. – (978) 360-6963

Straight Line Bait and Tackle

110 Elm St. – (978) 465-8805

Hudson’s Bait & Tackle

50 Bridge Rd. – (978) 462-8192

Saugus

Tom’s Bait & Tackle *

78 Ballard St. – (781) 941-2011

Winthrop

Bob’s Bait Shack *

4 Revere St. – (617) 846-5896

South Shore

Brockton

J & J Bait & Tackle

518 Cresent St. – (508) 587-0150

Duxbury

Duxbury Bait and Tackle

433B Washington St. – (781) 934-0242

Halifax

T.C.’s Sportsden *

546 Plymouth St. – (781) 294-4840

Hanover

MGC fishing

386 Columbia Road – (617) 697-9227

Hull

Hull Bait and Tackle *

288 Atlantic Ave. – (781) 925-4667

Marshfield

FISH Green Harbor

239 Dyke Road – (781) 536-4547

Roht Marine

Route 3A/North River – (781) 837-2322

Middleboro

Tom’s Bait & Tackle *

352 West Grove St. – (508) 947-8220

Plymouth

Cherry’s Bait Shop*

81 Town Wharf – (508) 747-7557

FISH Northeast

68 Shops at 5 Way – (508) 591-7461

Morrison’s Home and Garden

90 Long Pond Road – (508) 746-0970

Quincy

Fore River Bait and Tackle *

708 Washington St. – (617) 770-1397

The Sportsman’s Den *

666 Southern Artery – (617) 770-3884

Scituate

Belsan Bait & Tackle *

4 BROOK ST, UNIT 1D – (781) 545-9400

Weymouth

Monahan’s Marine *

396 Washington St. – (781) 335-2746

South Coast

Acushnet

C & P Bait

153 Gammons Rd. – (508) 998-9979

Berkley

Sportsman’s Outfitter *

76 Padelford St. – (508) 823-0442

Fairhaven

Bounty Hunter Outfitters

163 Huttleston Ave. – (508) 742-6985

Fall River

Main Bait and Tackle Shop *

2599 South Main St. – (508) 679-3853

New Bedford

John’s Bait & Tackle *

30 Wood St. – (508) 998-8886

Never Home Bait & Tackle *

1142 Acushnet Ave. – (508) 999-2988

Taunton

Bear’s Den

34 Robert W Boyden Rd – (508) 977-0700

Wareham

M&D Outfitters

149 Main Street – (508) 291-0820

Westport

Westport Marine Specialties *

1111 Main Road – (508) 636-8100

Cape Cod

Barnstable

Barnstable Marine Service

92 Freezer Rd. – (508) 362-3811

Bourne

Maco’s Inc. *

3173 Cranberry Highway – (508) 759-9836

Red Top Sporting Goods *

265 Main St. – (508) 759-3371

Maco's Bait and Tackle at Monument Beach *

4 Barlows Landing Rd #7 – (508) 759-6555

Chatham

Chatham Bait and Tackle

1082 Orleans Rd – (508) 292-3323

Dennis

Sportsman’s Landing

313 Main St. – (508) 398-4125

North Side Marina

357 Sesuit Neck Rd. – (508) 385-3936

Eastham

Blackbeard’s Bait & Tackle Shop *

3700A Rt 6 – (508) 240-3369

Falmouth

Eastman’s Sport and Tackle *

783 Main St. – (508) 548-6900

Falmouth Bait & Tackle *

258 Teaticket Hwy. – (508) 457-0700

N. Falmouth Hardware & Marine

91 County Rd. – (508) 564-6160

R & R Marine

87A Water St., Woods Hole – (508) 548-6976

Harwichport

HarwichSport Bait and Tackle

431 Route 28 – (508) 430-4117

Hyannis

Sports Port *

149 West Main St. – (508) 775-3096

Hyline Bait & Tackle

110 Ocean St. – (508) 771-2551

Orleans

Goose Hummock Shop *

15 Route 6A – (508) 255-0455

Osterville

Osterville Angler’s Club *

72 Crosby Circle – (508) 420-4336

Provincetown

Flyer’s Boat Rental

131A Commercial St. – (508) 487-0898

Sagamore

Canal Bait & Tackle *

101 Cranberry Highway – (508) 833-2996

Sandwich

Forestdale Bait & Tackle *

48 Rt. 130, Forestdale – (508) 539-8952

Wellfleet

Bay Sails Marine

2568 Route 6 – (508) 349-3840

Yarmouth

Riverview Bait and Tackle *

1273 Route 28 – (508) 394-1036

The Islands

Chilmark

Menemsha Texaco

60 Basin Rd. – (508) 645-2641

Edgartown

Coop’s Bait and Tackle *

147 West Tisbury Rd. – (508) 627-3909

Larry’s Tackle Shop *

258 Upper Main St. – (508) 627-5088

Trader Fred’s

249D Edgartown-
Vineyard Haven Rd – (508) 627-8004

Nantucket

Bill Fisher Tackle

127 Orange St. – (508) 228-2261

Nantucket Tackle Center

41 Sparks Ave. – (508) 228-4081

The Sunken Ship

12 Broad St. – (508) 228-9226

Oak Bluffs

Dick’s Bait and Tackle *

108 New York Ave. – (508) 693-7669

Vineyard Haven

Shirley’s Hardware

374 State Rd. – (508) 693-3070

Western Massachusetts

Ashland

Lunkers

159 Main St. – (508) 881-0031

Milford

Jerry’s Bait & Tackle

22 Bragg Slip – (508) 473-9748