Massachusetts Bait and Tackle Shops

This list is sortable alphabetically, click on the column title to arrange the list.

Business Name AddressCityPhone
1st Line Fishing1579 Main Street (Rte 28)Chatham(508) 208-2265
A & S Tackle CorporationSwansea(508) 679-8122
About Bait and Tackle237 Whittenton StTaunton(508) 880-FISH (3474)
Al’s Bait & Tackle24 1/2 Cabot StreetBeverly(978) 927-3312
Al’s Goldfish Lure CompanyP.O. Box 51013Indian Orchard(413) 583-4393
All Fish Aquarium & Bait ShopRR 20Shrewsbury(508) 752-0555
Andy Lynn boats wholesale bait clams32 Black Cat RdPlymouth(508) 746 7776
Ark Bait Co141 Ocean Grove AvenueSwansea(508) 678-4161
Arlington Bait & Tackle84 Massachusetts AvenueArlington(781) 646-5598
Atlantic Angler433 Washington StreetDuxbury(781) 934-0242
Atlantic Custom Flies335 Moraine St.Brockton(508) 371-7830
Avid Sports1575 West Housatonic StreetPittsfield(413) 997-3600
B & A Bait & Tackle CO27 Sterling StreetWest Boylston(508) 835-4558
B & N Fishing Gear Inc53 Maplewood AvenueGloucester(978) 283-8448
B G Sporting Inc1460 Russell RoadWestfield(413) 568-7569
Bait & Tackle11 Center StreetGloucester(978) 283-3140
Bait Bucket901 Main StreetWaltham(781) 891-8540
Bait Shack4 Bay Ridge LaneOrleans(508) 240-1575
Barnstable Marine Service92 Freezer Rd.Barnstable(508) 362-3811
Barry Thurston’sHarbor SquareNantucket(508) 228-9595
Barry’s Bait & Tackle218 Milk StreetWestborough(508) 616-7977
Barry’s Bait and Tackle218 Milk Street (Rt. 135)Westboro(508) 616-7977
Bay Sales Marine2568 Route 6Wellfleet(508) 349-3840
Baymen Outfitters285 Saint George StreetDuxbury(781) 934-2838
BC Critter Corner97 Park StreetAttleboro(508) 431-4702
Bear’s Den34 Robert W Boyden RdTaunton(508) 977-0700
Belsan Bait & Tackle38 Country WayScituate(781) 545-9400
Belsan Bait and Tackle38 Country WayScituate(781) 545-9400
Berkshire Fishing Club398 Plumb RoadBecket(413) 243-5761
Beverly Bait & Tackle114 Bridge St.Beverly(978) 922-9940
Bill Fisher Tackle127 Orange St.Nantucket(508) 228-2261
Bill’s Bait & Tackle1515 Newman AvenueSeekonk(508) 761-7338
Black Duck Sports ShopRR 6South Wellfleet(508) 349-9801
Blackbeards Bait & Tackle50 Brackett RoadEastham(508) 240-3369
Blue Northern Trading CO91 Littleton RoadAyer(978) 772-6779
Boat Shop60 Commercial StreetGloucester(978) 281-0328
Boat Shop1 Central StreetMarblehead(781) 631-5348
Boats and Motors299 North Ave.Wakefield(781) 245-3080
Bob’s Bait Shack4 Revere St.Winthrop(617) 846-5896
Bridge Marina180 Bridge RoadSalisbury(978) 465-1153
Bridge Road Bait & Tackle134 Bridge RoadSalisbury(978) 465-3221
Bridge Street Sports280 Bridge St.Salem(978) 744-2248
Bucko’s Parts & Tackle Services191 Stafford Rd.Fall River(508) 674-7900
Burgess Bait & Tackle95 South Washington St.Norton(508) 285-0003
C&P Bait153 Gammons Rd.Acushnet(508) 998-9979
Canal Bait & Tackle101 Cranberry HighwaySagamore(508) 833-2996
Cape Cod Bait & Tackle173 Clay Pond Rd.Bourne(508) 759-6555
Cape Cod Charlie’s Bait & Tackle340 Scenic HighwayBourne(508) 759-2611
Cape Cod Worm Farm30 Center AvenueBuzzards Bay(508) 759-5664
Captain Joe & Sons Inc95 East Main StreetGloucester(978) 283-1454
Captain Leroy IncRoute 6New Bedford(508) 992-8907
Captain Porky’s Bait & Tackle13 Dock StreetEdgartown(508) 627-7117
Captain’s Fishing Parties10 82nd St.Newburyport(978) 462-3141
Carr’s Sporting Goods Inc1452 Somerset AvenueTaunton(508) 823-3218
Castle Arms1145 Main StreetSpringfield(413) 731-7321
Chatham Bait & Tackle308 Orleans RoadNorth Chatham(508) 945-9779
Cherry Bait Shop81 Town WharfPlymouth(508) 747-7557
CMS Enterprise637 Tarkiln Hill RoadNew Bedford(508) 995-2372
Concord Outfitters84 Commonwealth AvenueConcord(978) 318-0330
Cooley Crossing1624 Park StreetPalmer(413) 283-3474
Coop’s Bait & Tackle147 West Tisbury RoadEdgartown(508) 627-3909
Corner Market110 River StreetNorth Adams(413) 663-8747
Cross Rip Outfitters24 Easy StreetNantucket(508) 228-4900
Cross Roads Bait & Tackle32 Old Elm St.Salisbury(978) 499-8999
Custom Rods & Flies30 Northwest RoadWestfield(413) 562-4211
D & G Bait & Tackle449 Main StreetCherry Valley(508) 892-9037
Danvers Agway9 Wenham St.Danvers(978) 774-1069
Dick’s Bait & Tackle108 New York Ave.Oak Bluffs(508) 693-7669
Digloria’s Sport Shop53 Merrimack StreetMethuen(978) 689-4124
Dockside Bait & TacklePopes IslandNew Bedford(508) 996-8682
Dolphin Bait & Tackle19 Brooks StreetBoston(617) 568-9200
Drew’s Sport Shop1137 Main St.Chatham(508) 945-0964
Drifter Sportfishing ChartersYarmouth Port(508) 398-2061
Eastman’s Sport & Tackle783 Main StreetFalmouth(508) 548-6900
Electra-Dyne Company Inc56 Jordan RoadPlymouth(508) 746-3270
Ellis Marine and Fishing Supply646 Central StreetLeominster(978) 840-4790
Ellis Marine Supply646 Central StreetLeominster(978) 840-4790
Elm St Bait & Tackle110 Elm StreetSalisbury(978) 465-8805
Elm’s Bait & Tackle56 ElmBaldwinville(978) 939-8075
Eric’s Bait and Tackle Shop256 Marginal StreetEast Boston(617) 561-1400
Evening Sun Fly ShopGrotonPepperell(978) 433-4910
F & B Enterprises Inc37 Washburn StreetNew Bedford(508) 993-4887
Falmouth Bait & Tackle CO258 Teaticket HighwayFalmouth(508) 457-0700
Ferry Street Bait & Tackle1240 Ferry StreetMarshfield(781) 837-2265
Fin & Feather Shop103 Main StreetEssex(978) 768-3245
Fin & Feather Sports OutfittersRR 140 10 Milford ST.Upton(508) 529-3901
Firefly Outfitters LLC1 Federal Street Lbby 1Boston(617) 423-3474
First Light Anglers31 Main StreetRowley(978) 948-7004
First Stop Bait & Tackle3147 Cranberry HighwayEast Wareham(508) 743-9900
First Stop Bait And Tackle3147 Cranberry HighwayEast Wareham(508) 743-9900
Fisherman’s Outfitter26 Union St.Plymouth(508) 747-7440
Fisherman’s Outfitter311 Main StreetWest Dennis(508) 398-4125
Fisherman’s Outfitter20 Main StreetGloucester(978) 281-0858
Fisherman’s Outfitter239 Dyke RoadMarshfield(781) 834-3750
Fishing Finatics90 Main St.Everett(617) 381-1997
Fishing Tackle Annex14 River StreetHudson(978) 568-0575
Fishing the Cape16 Route 28Harwich(508) 432-1200
Flagg’s Fly & Tackle189 Daniel Shays HighwayOrange(978) 544-0034
Fleck Lure CO283 Lincoln StreetMarlborough(508) 481-4408
Flyer’s Boat Rental131A Commercial St.Provincetown(508) 487-0898
Fore River Fishing Tackle708 Washington StreetQuincy(617) 770-1397
Forestdale Bait & Tackle48 Rt. 130Forestdale(508) 539-8952
Go Pogy Bait & Tackle2 Revere StreetWinthrop(617) 846-7649
Gone Fishin Sporting Goods2616 Route 6Wellfleet(508) 349-0592
Goose Hummock Shop15 Route 6AOrleans(508) 255-0455
Granby Bait Shop178 South St.Granby(413) 467-7322
Green Harbor Bait & Tackle239 Dyke Rd.Marshfield(781) 834-3474
Green Pond Fish’n Gear Inc348 Route 28East Falmouth(508) 548-2573
Green Pond Tackle & Marine366 Menauhant Rd.Falmouth(508) 540-0877
Grizz Baits168 Moulton Hill RoadMonson(413) 267-9060
Grump’s Bait & Tackle1248 Ferry St.Marshfield(781) 837-2265
Harbor Bait173 Clay Pond RoadBourne(508) 759-6555
Harbor Bait and Tackle173 Clay Pond RoadMonument Beach(508) 759-6555
Hook-Up85 Route 6AOrleans(508) 240-0778
Hudson’s Bait & Tackle50 Bridge RoadSalisbury(978) 462-8192
Hull Bait & Tackle288 Atlantic Ave.Hull(781) 925-4667
Hyannis Anglers Club235 Ocean St.Hyannis(508) 951-9692
Hyline Bait & Tackle110 Ocean St.Hyannis(508) 771-2551
IMP Fishing Gear LTD44 South StreetNew Bedford(508) 993-0010
Ippi’s Bait & Tackle5 Parkland AvenueLynn(781) 596-0317
J & J Bait & Tackle519 Crescent StreetBrockton(508) 587-0150
J & L Custom Rod Building & Repairing1 Centerbrook WayUpton(508) 529-3400
J’s Bait448 BroadwayTaunton(508) 822-5297
Jake’s Bait and Tackle265 State RoadPlymouth(508) 747-7557
JC’s Mobile Bait & Tackle(774) 454-7401
Jerry’s Bait and Tackle22 Bragg SlipMilford(508) 473-9748
John’s Bait & Tackle156 River RoadNew Bedford(508) 998-8886
K & R Target Sports439 Main StreetHudson(978) 562-6636
Kelly’s Bait Shop1147 Western AveLynn(781) 922-3412
L Dee’s Bait Shop270 Blue Hill AvenueRoxbury(617) 442-8173
Larry’s Tackle Shop258 Upper Main StreetEdgartown(508) 627-5088
Levin Marine Supply CO1 Union StreetFairhaven(508) 992-4707
Line Stretcher Tackle Company16 Norwood AvenueSomerville(617) 666-3474
Lower Forty Outfitters134 Madison StreetWorcester(508) 752-4004
Lunkers159 Main St.Ashland(508) 881-0031
Luzo Fishing Gear & Fuel Inc114 Macarthur DriveNew Bedford(508) 996-8042
M & D Bait & Tackle149 Main StreetWareham(508) 291-0820
M & M Plimoth Bay Outfitters6 Main St.Plymouth(508) 747-6338
Maco’s Bait & Tackle3253 Cranberry HighwayBourne(508) 759-9836
Magic Fishing ChartersChatham Fish PierChatham(508) 737-3367
Magic WormsShrewsbury(508) 842-1616
Main Bait & Tackle Shop2599 South Main StreetFall River(508) 679-3853
Mary’s Boat LiveryRoute 3A/North RiverMarshfield(781) 837-2322
Mass Bait Shop466 American Legion HighwayRevere(781) 284-8400
Menemsha Texaco60 Basin Rd.Chilmark(508) 645-2641
Merrimac Bait & Tackle130 East Main StreetMerrimac(978) 346-8835
Merrimac Sport130 East MainMerrimac(978) 346-8835
Merrimac Sports130 East Main StreetMerrimac
Merrimac Sports130 EAST MAIN STMerrimac(978) 346-8835
Michael’s Wholesale Bait Inc68 Wayside AvenueWest Springfield(413) 781-4609
Monahan’s Marine396 Washington St.Weymouth(781) 335-2746
Morrison’s Home and Garden90 Long Pond Rd.Plymouth(508) 746-0970
Mystic Marine100 TerminalCharlestown(617) 241-0233
Nantucket Tackle Center41 Sparks AvenueNantucket(508) 228-4081
Natick Outdoor Store38 North AvenueNatick(508) 653-9400
Nauset Angler4 Cole PlaceOrleans(508) 255-4242
Nelson’s Bait & TackleRace Point RoadProvincetown(508) 487-0034
Nemo’s Bait14 Beachview AvenueSaugus(781) 233-0369
Nets Plus Inc4 Middle StreetFairhaven(508) 984-4409
Never Home Bait & Tackle1142 Acushnet AvenueNew Bedford(508) 999-2988
New Bedford Ship Supply CO Inc108 Front StreetNew Bedford(508) 994-2961
New England Marine & Industrial3-5 ParkerGloucester(978) 281-2080
New England Marine & Industrial294 Ocean StreetMarshfield(781) 834-9301
New England Tackle CO41 Sharp StreetHingham(781) 337-1030
Newburyport Boat Basin346 R Merrimack St.Newburyport(978) 465-9110
Newburyport Harbor Marina51 Water St.Newburyport(978) 462-3990
Newtonville Pet330 Walnut St.Newtonville(617) 332-7119
Nick’s Sport Shop Inc1029 Park StPalmer(413) 283-3920
North Falmouth Hardware & Marine91 County Rd.Falmouth(508) 564-6160
North Side Marina357 Sesuit Neck Rd.Dennis(508) 385-3936
Northeast Trading CO580 Kelley BoulevardNorth Attleboro(508) 695-4852
One-Shot Outdoor Sports Inc41 Meetinghouse LaneSagamore Beach(508) 833-3500
Onota Boat Livery463 Pecks RoadPittsfield(413) 443-1366
Onset Bay Lobster Trap CoWareham(508) 295-3298
Orvis ShopHarwich CommonsHarwich(508) 432-1200
Osterville Anglers Club72 Crosby CircleOsterville(508) 420-4336
P & B Shanty95 Commerce Park SouthSouth Chatham(508) 430-8208
P & J Bait Shop1397 Dorchester AvenueDorchester(617) 288-7917
PackAss Reels sales & repair7 Middlesex StreetWinchester(781) 290-7157
Pamet River Tackle300 Route 6Truro(508) 487-7850
Pemberton Bait & Tackle173 Main St.Hull(781) 925-0239
Penn Valley Fishing Bait2291 West StreetBarre(978) 355-6134
Pete’s Bait & Tackle Shop121 North StreetSalem(978) 744-2262
Pipione’s Sport Shop101 Avenue ATurners Falls(413) 863-4246
Powder Horn Outfitters210 Barnstable RoadHyannis(508) 775-8975
Quincy Bait & Tackle184 W Squantum St.Quincy(617) 766-6888
R & R Marine87a Water Street P.O. Box 733Woods Hole(508) 548-6976
Red Bridge Bait & Tackle1129 East StreetLudlow(413) 589-7957
Redtop Sporting Goods Inc265 Main StreetBourne(508) 759-3371
Ric’s Bait & Tackle101 Marguerite AvenueLeominster(978) 534-5455
River Street Bait and Tackle LLC219 River StreetHaverhill(987) 374-8159
River Street Bait and Tackle LLC219 RiverHaverhill(978) 374-8159
Riverview Bait & Tackle1273 Route 28Yarmouth Port(508) 394-1036
Roach’s Sporting Goods1957 Massachusetts AveCambridge(617) 876-5816
Roberts Lures IncVineyard Haven(508) 696-8925
Robin’s Bait & Tackle250 Dedham St Rt1ANorfolk(508) 384-3296
Rod Builders Workshop100 Main StreetKingston(781) 582-1015
Round Back Bait and Tackle13 Hyde Hill Rd.Williamsburg413-268-0008
S A S Bait & Tackle22 Falmouth RoadMashpee(508) 477-7338
Sandwich Ship Supply68 Tupper Rd.Sandwich(508) 888-0200
Sealure North American LLCBuzzards Bay(508) 759-7848
Sharks Landing Bait & Tackle2 East Chop DriveVineyard Haven(508) 696-8272
Shiner Town187 Chelsea StreetEverett(617) 389-1026
Shirley’s Hardware374 Stae St.Vineyard Haven(508) 693-3070
Skip’s Marine Supply CO Inc108 Macarthur DriveNew Bedford(508) 993-9446
Smitty’s Bait & Tackle200 North StreetDalton(413) 684-2244
Sportman’s Den386 Washington StreetQuincy(617) 770-3884
Sports Port149 W Main StHyannis(508) 775-3096
Sportman’s Landing313 Main St.Dennis(508) 398-4125
Sportsman’s Outfitter Bait & Tackle76 Padelford StreetBerkley(508) 823-0442
Sportsman’s Outfitter, Inc.76 Padelford StreetBerkley(508) 823-0442
Sportsmen’s Cellar552 Main StreetFiskdale(508) 347-3214
Spring Hill Sporting Goods1198 BroadwaySomerville(617) 625-2550
Sunrise Bait & Tackle431 Route 28Harwichport(508) 430-4117
Surfcaster.com12 Market SquareAmesbury(978) 388-4703
Surfland Bait & TacklePlum Island TurnpikeNewbury(978) 462-4202
T.C.’s Sportsden546 Plymouth St.Halifax(781) 294-4840
T-Bow’S Bait and Tackle802 Lakeview AvenueLowell(978) 453-9934
Tackle GrabPO Box 831East Sandwich(617) 304-9379
The Outdoor Sportsman1019 Main St.Hanson(781) 293-8777
The Sunken Ship12 Broad St.Nantucket(508) 228-9226
The Tackle Shop120 Long Pond RoadPlymouth(508) 746-7429
Three Lantern Ship Supply7 Parker St.Gloucester(978) 281-2080
Tim’s Bait & Tackle134 Beach RoadSalisbury(978) 462-1574
Tom’s Bait & Tackle78 Ballard StreetSaugus(781) 941-2011
Tom’s Bait and Tackle78 Ballard StreetSaugus(781) 941-2011
Tom’s Bait & Tackle352 West Grove St.Middleboro(508) 947-8220
Tomo’s Tackle104 Wharf St.Salem978-498-4187
Top Rod Customer Fly Fishing Shop1082 Orleans RdChatham(508) 945-0845
Trader Fred’s136 Main St.Edgartown(508) 627-8004
Truman’s608 Route 28West Yarmouth(508) 771-3470
Twisted Worms165 High St.Gardner(978) 512-9149
U S Line CO16 Union AvenueWestfield(413) 562-3629
Uncle Ken’s Bait & Tackle314 Dartmouth StreetNew Bedford(508) 991-3022
Van’s Bait Shop353 Neponset Ave.Dorchester(617) 474-7064
Westport Marine Specialties1111 Main RoadWestport(508) 636-8100
White Water Tackle, Inc.115 Walters WayStoughton(781) 704-5001
Wickaboag Valley Bait & Tackle6 Wickaboag Valley RoadWest Brookfield(508) 867-8389
Yankee Bait & Tackle75 Essex AvenueGloucester(978) 281-2204

Leave a Reply