Maine WIC Approved Stores
Below is a list of cities that have WIC approved stores in Maine. Simply select a city below and see all available locations in that city. We try to provide the WIC locations phone number, address and hours of operations for each Maine WIC vendor listed on this site. Once you have found a store, we recommend you contact them to verify they still sell WIC approved foods, as their status may have changed.
Also, because not all foods are approved at these stores, you should sit down and plan your shopping trip, so you will be ready when you get there. Always bring your signed WIC folder with you as well, which contains the Maine WIC approved food list and your checks and vouchers. Or if you have one, your ME WIC EBT card.
While shopping at your local grocery store, do not use your checks before the "First Date to Use" or after the "Last Date to Use." Buy only the food printed on your check. At checkout make sure you separate your food items from non-WIC food items. Each WIC check must be rung up separately by the cashier.
Tell the cashier you are using WIC checks and make sure they put the correct amount on the check. From there, show them your Maine WIC ID envelope. Please remember, only you or your alternate shopper may sign the checks at the store. Your alternate shopper must sign the front of the WIC ID envelope before going to the store.
It is recommended that you try not to use all of your checks at once, or you will end up with a lot of milk and other things that could go bad or spoil. Spreading out your WIC checks can help supplement your food purchases. If possible, try to make your trips to the store to buy food for the Maine WIC program separate from regular grocery trips as this can make things easier for yourself.
You should also set a reminder for yourself a day or two before your WIC checks expire so you don't risk having a check expire and not be able to use it. Below are some additional shopping tips that can stretch your checks and food dollars:
- Use coupons
- Make a shopping list
- Create a weekly meal plan based on food prices
- Check store ads and websites for sales
- Use grocery store club cards
- Buy store or generic brands
- Take advantage of "buy one, get one free" specials
- Buy fresh fruits and vegetables that are in season
- Pay attention when scanning to make sure you are charged the correct shelf price
If you have a problem at the grocery store, ask to speak with the store manager. If they are unable to satisfy the problem, then go ahead and contact the Maine WIC program. Always save your store receipts for your record and to keep a tally on your current WIC balance. Report the following: date, time, store name, names of the staff involved and the details of the issue at hand.
- Acton
- Albion
- Alfred
- Alton
- Amherst
- Andover
- Anson
- Appleton
- Arundel
- Ashland
- Athens
- Auburn
- Augusta
- Avon
- Baileyville
- Bangor
- Bar Harbor
- Bath
- Belfast
- Belgrade
- Belgrade Lakes
- Belgrade Lakes Village
- Belmont
- Benton
- Berwick
- Bethel
- Biddeford
- Bingham
- Birch Harbor
- Boothbay Harbor
- Bowdoinham
- Bradford
- Brewer
- Bridgewater
- Bridgton
- Bristol
- Brooks
- Brownfield
- Brownville
- Brunswick
- Bryant Pond
- Buckfield
- Bucksport
- Burnham
- Buxton
- Calais
- Cambridge
- Camden
- Canaan
- Canton
- Cape Elizabeth
- Caribou
- Carmel
- Charleston
- Chelsea
- Cherryfield
- Chesterville
- China
- Clifton
- Clinton
- Columbia Falls
- Corinna
- Corinth
- Cornish
- Cumberland Center
- Cushing
- Damariscotta
- Dayton
- Deer Isle
- Dennysville
- Detroit
- Dexter
- Dixfield
- Dixmont
- Dover Foxcroft
- Dresden
- Durham
- E Millinocket
- E Waterboro
- E Wilton
- Eagle Lake
- East Baldwin
- East Machias
- East Millinocket
- East Waterboro
- Easton
- Eastport
- Edmunds Twp
- Eliot
- Ellsworth
- Etna
- Eustis
- Exeter
- Fairfield
- Farmingdale
- Farmington
- Farmington Falls
- Fayette
- Fort Fairfield
- Fort Kent
- Frankfort
- Freedom
- Freeman Twp
- Freeport
- Frenchville
- Friendship
- Fryeburg
- Ft Fairfield
- Gardiner
- Garland
- Gilford
- Glenburn
- Gorham
- Gouldsboro
- Grand Isle
- Gray
- Greenbush
- Greene
- Greenville
- Greenwood
- Hallowell
- Hampden
- Harmony
- Harrington
- Hartland
- Hebron
- Hermon
- Hinckley
- Hodgdon
- Holden
- Hollis Center
- Hope
- Houlton
- Howland
- Hudson
- Island Falls
- Jackman
- Jay
- Jefferson
- Jonesport
- Kenduskeag
- Kennebunk
- Kennebunkport
- Kingfield
- Kittery
- Knox
- Lamoine
- Lebanon
- Lee
- Leeds
- Levant
- Liberty
- Limington
- Lincoln
- Linneus
- Lisbon
- Lisbon Falls
- Litchfield
- Livermore
- Livermore Falls
- Lubec
- Lyman
- Machias
- Machiasport
- Madison
- Manchester
- Mapleton
- Mars Hill
- Mattawamkeag
- Mechanic Falls
- Medway
- Mercer
- Mexico
- Milbridge
- Milford
- Millinocket
- Milo
- Minot
- Monroe
- Monson
- Monticello
- Montville
- Morrill
- Mount Desert
- Mount Vernon
- Naples
- New Gloucester
- New Harbor
- New Sharon
- New Sweden
- Newcastle
- Newport
- No Turner
- Nobleboro
- Norridgewock
- North Anson
- North Berwick
- North Haven
- North Newburgh
- North Vassalboro
- North Waterboro
- Norway
- Oakfield
- Oakland
- Ogunquit
- Old Orchard Beach
- Old Town
- Oquossoc
- Orland
- Orono
- Otis
- Otisfield
- Oxford
- Palmyra
- Parkman
- Parsonsfield
- Patten
- Peaks Island
- Pembroke
- Penobscot
- Perry
- Peru
- Phillips
- Phippsburg
- Pittsfield
- Pittston
- Poland
- Porter
- Presque Isle
- Randolph
- Rangeley
- Raymond
- Readfield
- Rockland
- Rumford
- S Portland
- S. Gardiner
- Saco
- Saint Agatha
- Saint Albans
- Saint Francis
- Sanford
- Sangerville
- Sargentville
- Scarborough
- Searsmont
- Sebago
- Shapleigh
- Sherman
- Sidney
- Sinclair
- Smithfield
- So Portland
- Solon
- South Berwick
- South China
- South Paris
- South Portland
- South Thomaston
- Southwest Harbo
- Southwest Harbor
- Southwest Hbr
- Springfield
- Springvale
- Standish
- Steep Falls
- Stetson
- Steuben
- Stockholm
- Stoneham
- Stonington
- Strong
- Sullivan
- Sumner
- Swans Island
- Swanville
- Tenants Harbor
- Topsham
- Trenton
- Troy
- Turner
- Union
- Unity
- Van Buren
- Vanceboro
- Vassalboro
- Veazie
- Verona Island
- Vinalhaven
- W Kennebunk
- Waite
- Waldo
- Waldoboro
- Wales
- Warren
- Washington
- Waterville
- Wayne
- Wells
- Wesley
- West Enfield
- West Gardiner
- West Minot
- West Newfield
- West Paris
- Westbrook
- Whitefield
- Whiting
- Wilton
- Windham
- Windsor
- Winslow
- Winterport
- Winthrop
- Wiscasset
- Woodland
- Woolwich
- Yarmouth
- York