Collection: Hand-Painted Wooden Sign Collection
Celebrate the places that matter most with Odd Cod’s hand-painted wooden signs. Each sign is painted by hand, distressed, waxed, and framed to create a timeless, coastal character. The result is a sign that feels like it’s always belonged—warm, storied, and one-of-a-kind.
Choose from our library of popular towns and historic place names, including original Native American names that preserve local heritage, or request a custom design made just for you. Standard signs are crafted for indoor display, with exterior-ready options available upon request.
Made on the North Shore of Massachusetts, these signs aren’t just décor—they’re keepsakes.
-
The Wharf Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Tudor Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Nahant Bay Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
West Cliff Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Short Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Long Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Canoe Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Beach Bluff Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Phillips Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Fisherman's Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Swampscott Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Preston Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Marblehead Hand-Painted Wooden Sign, Slim
Regular price $70.00 USDRegular priceSale price $70.00 USD -
Salem Hand-Painted Wooden Sign, Slim
Regular price $70.00 USDRegular priceSale price $70.00 USD -
Beverly Hand-Painted Wooden Sign, Slim
Regular price $70.00 USDRegular priceSale price $70.00 USD -
Nahant Hand-Painted Wooden Sign, Slim
Regular price $70.00 USDRegular priceSale price $70.00 USD -
Montserrat Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
North Shore Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Rice's Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Ryal Side Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Hospital Point Light Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Dane Street Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Lynch Park Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Pride's Crossing Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Beverly Cove Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Beverly Harbor Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Centerville Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Beverly Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Ipswich River Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Manchester-by-the-Sea Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Plum Island Sound Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Cape Ann Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Essex Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Ipswich Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Crane Beach Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD -
Willowdale Hand-Painted Wooden Sign
Regular price $80.00 USDRegular priceSale price $80.00 USD






















