ADMARC: sell and buy maize
What ADMARC pays for maize this season, what to bring, how you get paid, where its markets are and when it starts selling cheaper maize.
- Buying: K900 a kg
- Until: 30 November
- Toll free: 3045
Quick answer: ADMARC is buying maize from farmers at the government-approved price of K900 a kilogram this season, at its markets and depots across the country, until 30 November 2026. Bring your national ID and well dried maize; you are paid at the market, and you can be paid by Airtel Money or TNM Mpamba. From 1 December 2026 ADMARC sells subsidised maize at social markets in all 28 districts. For prices and the nearest market, call the toll free line 3045.
What do you need?
Tap a card to jump to it.
ADMARC maize price 2026
From ADMARC’s announcement of 16 June 2026 and its Facebook page. Still the latest price ADMARC had published when we checked on 24 October 2026.
- PriceAmount
- ADMARC buying price, 2026 seasonPer kg, government-approved, from 1 June 2026K900
- 50 kg bag at that priceOur arithmetic: 50 x K900K45,000
- ADMARC selling price at social marketsNot published; sales start 1 December 2026Ask 3045
ADMARC says it follows government-regulated minimum prices. Private traders may offer more or less; ask ADMARC on 3045 before you sell if you are unsure of today’s price.

How to sell maize to ADMARC
From ADMARC’s notice of 5 October 2026.
-
Dry and clean your maize
ADMARC only buys produce that meets its quality standards. Bring maize that is dried to the required moisture and clean. Bring your own bags if you can: it speeds up weighing.
-
Take it to an ADMARC market before 30 November
Buying runs at ADMARC’s markets and depots across the country, 7:00am to 4:00pm, Monday to Saturday, until 30 November 2026. Find your nearest market below or call 3045.
-
Bring your national ID
Take your national identity card or other proof of identity. If you are selling more than ten bags, speak to the market clerk in advance so arrangements can be made.
-
Get paid at the market
ADMARC pays at the point of sale. Since June 2026 you can be paid by TNM Mpamba or Airtel Money as well as in cash, which means you do not have to carry large amounts of money home.

Buy subsidised maize from ADMARC
From ADMARC’s notice of 5 October 2026 on social markets for the lean season.
-
Sales start 1 December 2026
ADMARC will sell subsidised maize at social markets in all 28 districts from 1 December 2026 until 31 March 2027, or until stocks run out. Opening dates vary by district.
-
Who can buy
Households living in the area each social market serves. Bring your national ID. There is a limit per household per visit, so that maize reaches as many families as possible.
-
When and how much
Social markets open 7:00am to 3:00pm, Monday to Saturday. ADMARC has not published the selling price: call 3045 for the price and the nearest social market.
Social markets are temporary ADMARC markets set up where people are far from the permanent ones. ADMARC’s notices count 240 permanent markets and about 120 social markets.
ADMARC markets by district
The 242 commercial markets on ADMARC’s locations pages, grouped by district. Tap your district. Not every market buys on every day: call 3045 before you travel far with your maize.
Northern region
Chitipa (8 markets)
Karonga (5 markets)
Likoma (2 markets)
Mzimba (14 markets)
Nkhata Bay (5 markets)
Rumphi (6 markets)
Central region
Dedza (7 markets)
Dowa (15 markets)
Kasungu (9 markets)
Lilongwe (36 markets)
Mchinji (9 markets)
Nkhotakota (7 markets)
Ntcheu (10 markets)
Ntchisi (6 markets)
Salima (12 markets)
Southern region
Balaka (5 markets)
Blantyre (7 markets)
Chikwawa (13 markets)
Chiradzulu (5 markets)
Machinga (8 markets)
Mangochi (11 markets)
Mulanje (5 markets)
Mwanza (2 markets)
Neno (4 markets)
Nsanje (4 markets)
Phalombe (7 markets)
Thyolo (7 markets)
Zomba (10 markets)
ADMARC divisions and depots
Each division runs the markets in its districts. Depots are the large stores.
- Karonga DivisionChitipa, Karonga, Rumphi
- Mzuzu DivisionLikoma, Mzimba, Nkhata Bay
- Salima DivisionDedza, Nkhotakota, Salima
- Mponela DivisionDowa, Ntchisi
- Kasungu DivisionKasungu, Mchinji
- Nathenje DivisionLilongwe
- Balaka DivisionBalaka, Dedza, Ntcheu
- Blantyre DivisionBlantyre, Chiradzulu, Mwanza, Neno
- Bangula DivisionChikwawa, Nsanje
- Liwonde DivisionMachinga, Mangochi, Zomba
- Luchenza DivisionMulanje, Phalombe, Thyolo
ADMARC also buys rice, beans, pigeon peas, cowpeas, soya and cotton, and sells rice, beans, cotton lint and cotton seed. Its warehouses hold up to 400,000 tonnes. Head office: Tsiranana Road (Limbe to Zomba road), P.O. Box 5052, Limbe.
- Depots
- Bangula, Chilumba, Mzuzu, Salima, Chilambula (Lilongwe), Balaka, Liwonde, Charterland (Limbe), Luchenza
- Toll free
- 3045
- [email protected]
ADMARC links
ADMARC FAQ
How much is ADMARC buying maize for in 2026?
K900 a kilogram, the government-approved price, since 1 June 2026. That is K45,000 for a 50 kg bag.
When does ADMARC stop buying maize?
The 2026 maize buying season closes on 30 November 2026.
What do I need to sell maize to ADMARC?
A national ID or other proof of identity, maize dried to the required moisture, and your own bags if possible. Tell the clerk in advance if you are bringing more than ten bags.
Can ADMARC pay me by mobile money?
Yes. ADMARC markets accept TNM Mpamba (since 13 June 2026) and Airtel Money (since 28 June 2026).
How much is ADMARC selling maize for?
ADMARC has not published a selling price for 2026/27. Subsidised sales at social markets start on 1 December 2026; call 3045 for the price.
Where is the nearest ADMARC market?
Use the list by district on this page or ADMARC’s locations page, or call the toll free line 3045.
Does ADMARC sell fertiliser?
Not under FISP this season: subsidised fertiliser is redeemed with a coupon through SFFRFM. See our FISP 2026/27 guide.
What are ADMARC’s opening hours?
For buying maize: 7:00am to 4:00pm, Monday to Saturday. Social markets: 7:00am to 3:00pm, Monday to Saturday.
Related
Sources: ADMARC Limited: ADMARC commences maize purchases (16 June 2026) and the matching Facebook notice; announcements Maize buying season closes on 30 November and Subsidised maize sales begin 1 December at social markets (5 October 2026); TNM Mpamba and Airtel Money launches (June 2026); FAQ, trading, contact and locations pages on admarc.co.mw. Checked 24 October 2026.







