// add this before event code to all pages where PII data postback is expected and appropriate
ttq.identify({
"email": "", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side.
"phone_number": "", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side.
"external_id": "" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side.
});ttq.track('ViewContent', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('AddToWishlist', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('Search', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "", // string. The 4217 currency code. Example: "USD".
"search_string": "" // string. The word or phrase used to search. Example: "SAVE10COUPON".
});ttq.track('AddPaymentInfo', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('AddToCart', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('InitiateCheckout', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('PlaceAnOrder', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('CompleteRegistration', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('Purchase', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
NNPC Graduate Trainee Salary 2025 (Fresh and Old Graduates) - Arewa Campus NG
// add this before event code to all pages where PII data postback is expected and appropriate
ttq.identify({
"email": "", // string. The email of the customer if available. It must be hashed with SHA-256 on the client side.
"phone_number": "", // string. The phone number of the customer if available. It must be hashed with SHA-256 on the client side.
"external_id": "" // string. Any unique identifier, such as loyalty membership IDs, user IDs, and external cookie IDs.It must be hashed with SHA-256 on the client side.
});ttq.track('ViewContent', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('Search', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "", // string. The 4217 currency code. Example: "USD".
"search_string": "" // string. The word or phrase used to search. Example: "SAVE10COUPON".
});ttq.track('Contact', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('ClickButton', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('AddToWishlist', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('CompleteRegistration', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});ttq.track('Lead', {
"contents": [
{
"content_id": "", // string. ID of the product. Example: "1077218".
"content_type": "", // string. Either product or product_group.
"content_name": "" // string. The name of the page or product. Example: "shirt".
}
],
"value": "", // number. Value of the order or items sold. Example: 100.
"currency": "" // string. The 4217 currency code. Example: "USD".
});
Skip to content
NNPC Graduate Trainee Salary 2025 (Fresh and Old Graduates)
The Nigerian National Petroleum Company Limited (NNPC) remains one of Nigeria’s most respected and competitive employers. Each year the NNPC Graduate Trainee Programme attracts thousands of applicants — not only because of career prospects but also for the attractive salary structure and robust welfare packages. This guide breaks down the 2025 pay structure for trainees and confirmed staff, explains allowances and benefits, and answers common salary questions.
A Graduate Trainee is a newly employed university or polytechnic graduate who joins NNPC through the Graduate Trainee Programme. The programme combines classroom training, on-the-job exposure, and supervised assignments to prepare the graduate for permanent roles in the company.
Typical duration: a few months (varies by intake and department)
Focus areas: technical skills, safety, compliance, and practical operations
Outcome: evaluation for confirmation and absorption into a permanent role
NNPC Graduate Trainee Salary 2025 — During Training
NNPC offers a competitive stipend while a graduate is on the trainee programme. The figures below are industry-standard estimates (2025) based on multiple sources and employer benchmarking across the oil & gas sector in Nigeria.
Component
Amount (₦)
Basic monthly salary (trainee)
₦180,000 – ₦250,000
Annual equivalent (trainee)
₦2,000,000 – ₦3,000,000
These amounts represent the base cash pay while on the trainee programme. Trainees often receive additional stipends or field allowances during practical rotations.
Common trainee benefits (examples)
Daily meal subsidy or feeding allowance
Transport allowance for site visits
Basic medical coverage
Access to training resources and mentorship
Salary After Confirmation (Post-Training)
After successfully completing the Graduate Trainee Programme and receiving confirmation, NNPC employees are moved to a graded salary structure. Confirmed employees enjoy larger salaries, official allowances, and eligibility for yearly bonuses.
Stage
Amount (₦)
Monthly salary (confirmed staff)
₦300,000 – ₦500,000
Annual salary (confirmed staff)
₦3,600,000 – ₦6,000,000
Staff in technical and engineering roles typically fall toward the higher end of the range. Administrative or support roles can be on the lower end of the confirmed pay scale.
Beyond base pay, NNPC provides several allowances that make the total compensation significantly more attractive. When allowances are included, a confirmed employee’s total package can reach higher bands.
Housing allowance: rental support depending on grade and posting
Transport allowance: commuting, fuel, or official travel cover
Meal subsidy: daily feeding allowance for onsite staff
Comprehensive medical care: staff and sometimes dependents
Leave allowance: paid vacation and leave benefits
Performance bonuses & 13th-month: annual incentives based on KPI
Training & development: funding for certifications and international training
Estimated total compensation (with allowances): ₦400,000 – ₦700,000+ per month for confirmed staff — the final figure depends on department, grade level and posting.
Factors That Determine Salary
Several variables affect a trainee’s or confirmed employee’s pay at NNPC:
Educational qualification: higher degrees and professional certifications can influence starting grade.
Department or role: technical roles (e.g., petroleum engineering, geosciences, IT) typically command higher pay.
Experience & performance: rapid promotion is possible for high performers.
Posting location: remote or high-risk postings attract field/hardship allowances.
Government policy & sector reform: national wage adjustments or industry policy changes may alter pay bands.
Why NNPC Is a Top Employer (2025 Summary)
NNPC offers more than pay — it provides career stability, professional development, and exposure to the international oil & gas ecosystem:
Strong job security as a government-backed corporation
Competitive salary and comprehensive benefits
Clear internal career progression and training pathways
Opportunities for international training and conferences
Structured retirement, pension, and post-service benefits
Sample Total Compensation Scenarios (Illustrative)
Profile
Monthly base
Estimated allowances & bonus
Estimated total (monthly)
Fresh graduate (trainee)
₦200,000
₦30,000 – ₦70,000
₦230,000 – ₦270,000
Confirmed admin staff
₦320,000
₦80,000 – ₦150,000
₦400,000 – ₦470,000
Confirmed technical (engineer)
₦450,000
₦100,000 – ₦200,000
₦550,000 – ₦650,000
Note: figures are illustrative and depend on grade level, departmental policy and posting.
Frequently Asked Questions (FAQ)
1. How much does a fresh NNPC graduate trainee earn in 2025?
On average, trainees earn between ₦180,000 and ₦250,000 monthly during the training programme.
2. Will my salary increase after confirmation?
Yes. Confirmed employees typically move to a higher pay band; monthly salaries often rise to ₦300,000 – ₦500,000 depending on role and grade.
3. Do trainees get allowances?
Yes. Trainees usually receive meal and transport subsidies and may get stipends for fieldwork.
4. Which departments pay the most?
Technical departments—such as petroleum engineering, geosciences and IT—generally pay more due to technical skill demands.
5. Are the salary figures exact or estimates?
These are industry-informed estimates for 2025. Exact pay may vary by internal grading, departmental policy, and government directives.
6. Do NNPC employees receive medical coverage?
Yes. NNPC typically provides medical coverage for employees and often for designated dependents.
7. Do remote or offshore postings have extra pay?
Yes. Staff posted to remote, hazardous or offshore locations commonly receive additional hardship or field allowances.
8. How fast can a trainee be promoted?
Promotion timing depends on performance, competency, available positions, and HR policies. High performers may get accelerated reviews.
9. Where can I confirm official NNPC recruitment and salary details?