Get the Supplies You Need to Complete Your Next Project

Browse our Gray, ME hardware store today

There's no greater feeling than reaping the benefits of your hard work. If you want to start a home improvement task soon, head over to Cook's Ace Hardware.

Based in Gray, ME, our hardware store has everything you need, from paint to specific plumbing parts. You can even get products in bulk to make shopping for your business easier.

Exterior paint | Interior paint | Tools | Hardware | Plumbing supplies | Electrical supplies | Lawn and garden items | Outdoor living items | Propane refills

The Paint Desk

The Paint Desk

Revitalize your home with a fresh coat of interior and exterior paint.

Hardware & Tools

Hardware & Tools

Get high-quality tools for your upcoming project.

Plumbing, Electrical & HVAC

Plumbing, Electrical & HVAC

Find the electrical, HVAC and plumbing supplies you need to fix your issue.

Outdoor & More

Outdoor & More

Keep your yard in tiptop shape by using lawn and garden items.

Carrying names

you trust

Not all brands are created equal.

Thankfully, we carry products from some of the most trusted brands, including:

Toro
Weber
Scotts
YETI
STIHL
Craftsman
Milwaukee


Need new tools or a propane refill? Visit our store right away.

The Cook's Ace Hardware difference

Since 1956, residents of New Gloucester, Cumberland, North Yarmouth, Windham and Gray, ME have relied on our family owned and operated hardware store. Not only do we have an extensive selection of tools and supplies, but we also employ a knowledgeable staff that can give you advice and handle propane refills.

If we don't have what you need, we can order it. We even offer online ordering and curbside pickup. To learn more about our store, call us today at 207-657-4204.

  • Cook's Ace Hardware

    21 Portland Road
    Gray, ME 04039

    GET DIRECTIONS


    Call Us
    Phone: (207) 657-4204

    Hours
    Mon: 7:30AM - 6:00PM
    Tue: 7:30AM - 6:00PM
    Wed: 7:30AM - 6:00PM
    Thu: 7:30AM - 6:00PM
    Fri: 7:30AM - 6:00PM
    Sat: 7:30AM - 6:00PM
    Sun: 8:00AM - 4:00PM