BP Raleigh, NC
About BP
BP, formerly known as British Petroleum, is a multinational energy company with headquarters in London, UK. It operates in more than 70 countries and has a diverse range of business activities, including upstream exploration and production, downstream refining and marketing, and renewable energy. BP is committed to reducing its carbon footprint and contributing to the transition to a low-carbon economy. The company has set ambitious targets to become net-zero by 2050 and has invested heavily in renewable energy projects such as wind and solar power. Despite some controversy surrounding its environmental track record, BP remains a major player in the energy sector and aims to be a leader in the transition to cleaner energy sources.
1. BP N Person St
294 ft
540 N Person St, Raleigh NC 27604
+1 919-828-2100
Monday-Sunday: Open 24 hours
2. BP Glenwood Ave
1.6 mi
1634 Glenwood Ave, Raleigh NC 27608
+1 919-834-0701
Monday-Tuesday: 6:00 AM-11:59 PM, Wednesday-Saturday: 6:00 AM-2:00 AM, Sunday: 6:00 AM-11:59 PM
3. BP New Bern Ave
2.0 mi
2120 New Bern Ave, Raleigh NC 27610
+1 919-231-4112
Monday-Sunday: Open 24 hours
4. BP Wake Forest Rd
2.0 mi
1942 Wake Forest Rd, Raleigh NC 27608
+1 919-834-2266
Monday-Sunday: 6:30 AM-11:59 PM
5. BP S Wilmington St
2.2 mi
2570 S Wilmington St, Raleigh NC 27603
+1 919-832-7882
Monday-Sunday: 6:00 AM-11:59 PM
6. BP Hillsborough St
2.7 mi
3611 Hillsborough St, Raleigh NC 27607
+1 919-833-1100
Monday-Sunday: Open 24 hours
7. BP Wake Forest Rd
2.8 mi
2837 Wake Forest Rd, Raleigh NC 27609
+1 919-832-3340
Monday-Sunday: Open 24 hours
8. BP Olympia Dr
3.2 mi
3310 Olympia Dr, Raleigh NC 27603
+1 919-779-7149
Monday-Sunday: 6:00 AM-11:59 PM
9. BP Capital Blvd
3.4 mi
2744 Capital Blvd, Raleigh NC 27604
+1 919-954-8044
Monday-Sunday: Open 24 hours
10. BP US Highway 70 W
4.0 mi
1535 US Highway 70 W, Garner NC 27529
+1 919-779-4555
Monday-Sunday: 5:00 AM-11:59 PM
11. BP Western Blvd
4.1 mi
5115 Western Blvd, Raleigh NC 27606
+1 919-859-1338
Monday-Thursday: 7:00 AM-11:00 PM, Friday-Saturday: 7:00 AM-11:59 PM, Sunday: 8:00 AM-11:00 PM
12. BP New Bern Ave
4.2 mi
4000 New Bern Ave, Raleigh NC 27610
+1 919-250-3300
Monday-Sunday: 6:00 AM-11:59 PM
13. BP Glenwood Ave
4.4 mi
4123 Glenwood Ave, Raleigh NC 27612
+1 979-787-4177
Monday-Sunday: Open 24 hours
14. BP Glenwood Ave
4.4 mi
4120 Glenwood Ave, Raleigh NC 27612
+1 919-881-9246
Monday-Sunday: Open 24 hours
15. BP Capital Blvd
4.5 mi
3520 Capital Blvd, Raleigh NC 27604
+1 919-954-1990
Monday-Sunday: 5:00 AM-11:00 PM
16. BP New Hope Rd
4.6 mi
801 New Hope Rd, Raleigh NC 27610
+1 919-322-0586
Monday-Sunday: Open 24 hours
17. BP Duraleigh Rd
4.9 mi
3220 Duraleigh Rd, Raleigh NC 27612
+1 919-782-2594
Monday-Saturday: 6:00 AM-11:59 PM, Sunday: 7:00 AM-11:00 PM
19. BP Capital Blvd
6.1 mi
5101 Capital Blvd, Raleigh NC 27616
+1 919-790-5867
Monday-Sunday: Open 24 hours
20. BP Atlantic Ave
6.1 mi
5620 Atlantic Ave, Raleigh NC 27615
+1 919-876-1057
Monday-Thursday: 6:00 AM-11:59 PM, Friday-Saturday: 6:00 AM-2:00 AM, Sunday: 6:00 AM-11:59 PM
21. BP Glenwood Ave
6.9 mi
6712 Glenwood Ave, Raleigh NC 27612
+1 919-781-1831
Monday-Sunday: 6:00 AM-11:59 PM
22. BP E Chatham St
7.5 mi
421 E Chatham St, Cary NC 27511
+1 919-460-7671
Monday-Sunday: 6:00 AM-11:59 PM
24. BP Buffalo Road
7.8 mi
6927 Buffalo Road, Raleigh NC 27616
+1 919-217-6850
Monday-Saturday: 6:00 AM-11:59 PM, Sunday: 7:00 AM-11:59 PM
25. BP Creedmoor Rd
7.9 mi
7540 Creedmoor Rd, Raleigh NC 27613
+1 919-846-6955
Monday-Saturday: 6:00 AM-11:59 PM, Sunday: 7:00 AM-11:00 PM
26. BP Old Milburnie Rd
7.9 mi
2501 Old Milburnie Rd, Raleigh NC 27604
+1 919-266-4408
Monday-Saturday: 6:00 AM-8:00 PM, Sunday: 8:00 AM-8:00 PM
28. BP Chapel Hill Rd
8.1 mi
8559 Chapel Hill Rd, Cary NC 27513
+1 919-467-0404
Monday-Friday: 6:00 AM-10:30 PM, Saturday: 7:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
29. BP Durant Rd
9.1 mi
10550 Durant Rd, Raleigh NC 27614
+1 919-518-2474
Monday-Wednesday: 6:00 AM-10:00 PM, Thursday-Saturday: 6:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
30. BP Knightdale Blvd
9.4 mi
7601 Knightdale Blvd, Knightdale NC 27545
+1 919-217-0479
Monday-Thursday: 6:00 AM-11:59 PM, Friday-Saturday: 6:00 AM-2:00 AM, Sunday: 6:00 AM-11:59 PM
31. BP Six Forks Rd
9.4 mi
10005 Six Forks Rd, Raleigh NC 27615
+1 919-847-3069
Monday-Thursday: 6:00 AM-9:00 PM, Friday: 6:00 AM-9:30 PM, Saturday: 7:00 AM-9:30 PM, Sunday: 8:00 AM-9:00 PM
32. BP Ten Ten Rd
9.6 mi
4320 Ten Ten Rd, Apex NC 27539
+1 919-367-6278
Monday-Friday: 6:00 AM-10:00 PM, Saturday-Sunday: 7:00 AM-10:00 PM
34. BP Benson Rd
10.1 mi
3400 Benson Rd, Garner NC 27529
+1 919-662-1825
Monday-Thursday: 5:00 AM-11:59 PM, Friday-Saturday: 5:00 AM-2:00 AM, Sunday: 7:00 AM-11:00 PM
35. BP Leesville Rd
10.2 mi
10100 Leesville Rd, Raleigh NC 27613
+1 919-870-7036
Monday-Saturday: 5:00 AM-11:00 PM, Sunday: 6:00 AM-11:00 PM
36. BP Burlington Mills Rd
10.8 mi
2500 Burlington Mills Rd, Wake Forest NC 27587
+1 919-554-3700
37. BP Norwood Rd
11.5 mi
13044 Norwood Rd, Raleigh NC 27613
+1 919-866-0235
Monday-Sunday: 7:00 AM-11:00 PM
38. BP High House Rd
11.8 mi
1921 High House Rd, Cary NC 27519
+1 919-481-2272
Monday-Thursday: 7:00 AM-4:00 PM, Friday-Saturday: 7:00 AM-6:00 PM, Sunday: 8:00 AM-6:00 PM
39. BP Holly Springs Rd
11.9 mi
9800 Holly Springs Rd, Holly Springs NC 27540
+1 919-362-0057
Monday-Friday: 6:00 AM-1:00 AM, Saturday: 7:00 AM-1:00 AM, Sunday: 8:00 AM-9:00 PM
40. BP E Williams St
12.2 mi
1565 E Williams St, Apex NC 27539
+1 919-303-1566
Monday-Sunday: Open 24 hours
41. BP US 70 Business Hwy W
12.3 mi
11928 US 70 Business Hwy W, Clayton NC 27520
+1 919-550-8487
Monday-Sunday: Open 24 hours
42. BP Sellona St
12.7 mi
9910 Sellona St, Raleigh NC 27617
+1 919-361-8399
Monday-Sunday: Open 24 hours
44. BP Commons Hill Dr
13.2 mi
5016 Commons Hill Dr, Cary NC 27519
+1 919-462-8316
45. BP Bass Lake Rd
13.2 mi
1921 Bass Lake Rd, Fuquay-Varina NC 27526
+1 919-567-3287
Monday-Friday: 6:00 AM-10:30 PM, Saturday: 7:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
46. BP S Main St
13.2 mi
1933 S Main St, Wake Forest NC 27587
+1 919-556-9454
Monday-Sunday: Open 24 hours
47. BP NC Highway 42 W
13.4 mi
531 NC Highway 42 W, Clayton NC 27520
+1 919-553-6544
Monday-Sunday: Open 24 hours
48. BP S Main St
13.5 mi
415 S Main St, Rolesville NC 27571
+1 919-554-4270
Monday-Sunday: Open 24 hours
49. BP Pritchard Rd
13.6 mi
304 Pritchard Rd, Clayton NC 27527
+1 919-550-2045
Monday-Thursday: 6:00 AM-11:00 PM, Friday-Saturday: 6:00 AM-11:59 PM, Sunday: 6:00 AM-11:00 PM
50. BP S Miami Blvd
13.8 mi
5202 S Miami Blvd, Morrisville NC 27560
+1 919-941-0609
Monday-Saturday: 7:00 AM-11:00 PM, Sunday: 8:00 AM-11:00 PM
51. BP Olive Chapel Rd
14.6 mi
1720 Olive Chapel Rd, Apex NC 27502
+1 984-229-7668
Monday-Saturday: 6:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
52. BP Capital Blvd
15.0 mi
12305 Capital Blvd, Wake Forest NC 27587
+1 919-556-0520
53. BP S Miami Blvd
15.7 mi
2219 S Miami Blvd, Durham NC 27703
+1 919-251-8543
Monday-Sunday: Open 24 hours
54. BP Wake Forest Rd
16.1 mi
5021 Wake Forest Rd, Durham NC 27703
+1 919-957-2342
Monday-Sunday: 6:00 AM-10:00 PM
55. BP Nc-55
16.3 mi
5420 Nc-55, Durham NC 27713
(111) 111-1111
56. BP S Miami Blvd
16.3 mi
1529 S Miami Blvd, Durham NC 27703
+1 919-598-6826
Monday-Sunday: 6:00 AM-11:59 PM
57. BP E NC Highway 54
16.3 mi
2317 E NC Highway 54, Durham NC 27713
+1 919-806-1645
Monday-Thursday: 6:00 AM-11:00 PM, Friday-Saturday: 6:00 AM-11:59 PM, Sunday: 8:00 AM-9:00 PM
58. BP S Main St
17.0 mi
823 S Main St, Fuquay-Varina NC 27526
+1 984-225-2889
Monday-Friday: 6:00 AM-9:00 PM, Saturday: 7:00 AM-9:00 PM, Sunday: 9:00 AM-9:00 PM
59. BP NC Highway 55
17.0 mi
4116 NC Highway 55, Durham NC 27713
+1 984-254-0398
60. BP NC Highway 751
18.3 mi
8321 NC Highway 751, Durham NC 27713
+1 919-544-3918
Monday-Sunday: 6:00 AM-8:30 PM
61. BP Fayetteville St
18.9 mi
3921 Fayetteville St, Durham NC 27713
+1 984-244-7854
Monday-Sunday: Open 24 hours
62. BP Holloway St
19.1 mi
2406 Holloway St, Durham NC 27703
+1 919-596-0298
Monday-Sunday: Open 24 hours
63. BP Cheek Rd
19.3 mi
3834 Cheek Rd, Durham NC 27704
+1 919-683-6300
Monday-Sunday: 6:00 AM-11:00 PM
64. BP Alston Ave
19.9 mi
308 Alston Ave, Durham NC 27702
+1 919-680-8731
Monday-Sunday: Open 24 hours
65. BP N Alston Ave
20.3 mi
1002 N Alston Ave, Durham NC 27701
+1 919-688-5752
Monday-Sunday: Open 24 hours
66. BP Lakewood Ave
20.7 mi
218 Lakewood Ave, Durham NC 27707
+1 919-682-6998
Monday-Saturday: 7:00 AM-9:00 PM, Sunday: 7:00 AM-8:00 PM
67. BP University Dr
20.8 mi
1251 University Dr, Durham NC 27707
+1 919-493-0104
Monday-Sunday: 6:00 AM-11:59 PM
68. BP James St
21.0 mi
2000 James St, Durham NC 27707
+1 919-489-3481
Monday-Sunday: 6:00 AM-11:00 PM
69. BP Nc-96
21.1 mi
6754 Nc-96, Youngsville NC 27596
+1 919-610-1033
70. BP Durham Chapel Hill Blvd
21.1 mi
2685 Durham Chapel Hill Blvd, Durham NC 27707
+1 919-493-4062
Monday-Thursday: 6:00 AM-11:00 PM, Friday-Saturday: 7:00 AM-11:00 PM, Sunday: 8:00 AM-10:00 PM
71. BP Avondale Dr
21.5 mi
2108 Avondale Dr, Durham NC 27704
+1 919-220-4080
Monday-Sunday: Open 24 hours
72. BP N Roxboro Rd
21.7 mi
2211 N Roxboro Rd, Durham NC 27704
+1 919-220-7332
Monday-Sunday: Open 24 hours
73. BP Old Chapel Hill Rd
21.8 mi
4148 Old Chapel Hill Rd, Durham NC 27707
+1 919-419-1488
Monday-Thursday: 5:30 AM-11:59 PM, Friday-Saturday: 5:30 AM-2:00 AM, Sunday: 6:00 AM-11:00 PM
74. BP W Main St
22.2 mi
1922 W Main St, Durham NC 27705
+1 919-416-1069
Monday-Sunday: Open 24 hours
75. BP N Roxboro Rd
22.3 mi
3101 N Roxboro Rd, Durham NC 27704
+1 919-220-1943
Monday-Thursday: 6:00 AM-11:59 PM, Friday-Saturday: 6:00 AM-2:00 AM, Sunday: 6:00 AM-11:59 PM
76. BP Broad St
22.4 mi
801 Broad St, Durham NC 27705
+1 919-416-8853
Monday-Sunday: 6:00 AM-2:00 AM
77. BP Durham Chapel Hill Blvd
22.7 mi
4525 Durham Chapel Hill Blvd, Durham NC 27707
+1 919-489-5120
Monday-Sunday: Open 24 hours
78. BP Erwin Rd
23.2 mi
2432 Erwin Rd, Durham NC 27705
+1 919-416-4483
Monday-Sunday: 5:30 AM-2:00 AM
80. BP Guess Rd
23.8 mi
2918 Guess Rd, Durham NC 27705
+1 919-471-5002
Monday-Saturday: 7:00 AM-11:00 PM, Sunday: 7:00 AM-10:00 PM
81. BP Hillandale Rd
24.0 mi
1815 Hillandale Rd, Durham NC 27705
+1 919-309-4074
Monday-Sunday: Open 24 hours
82. BP N Duke St
24.0 mi
3804 N Duke St, Durham NC 27704
+1 919-471-2730
Monday-Sunday: Open 24 hours
83. BP Hillsborough Rd
24.1 mi
3511 Hillsborough Rd, Durham NC 27705
+1 919-309-4328
Monday-Sunday: Open 24 hours
84. BP Guess Rd
25.2 mi
3828 Guess Rd, Durham NC 27705
+1 919-479-9123
Monday-Thursday: 6:00 AM-10:00 PM, Friday-Saturday: 6:00 AM-11:00 PM, Sunday: 8:00 AM-11:00 PM
85. BP Roxboro
25.5 mi
5292 Roxboro, Durham NC 27712
+1 919-471-4148
Monday-Thursday: 6:00 AM-11:59 PM, Friday-Sunday: 6:00 AM-2:00 AM
86. BP Guess Rd
26.6 mi
5109 Guess Rd, Durham NC 27712
+1 919-471-0858
Monday-Sunday: 6:00 AM-11:59 PM