arrow
BP

Cheapest BP Gas Prices in Maryland

115 BP Stations
Regular Gas
Mid-Grade Gas
Premium Gas
Diesel Gas
BP
BP 19304 Montgomery Village Ave, Gaithersburg, MD 20886
$3.09
BP
BP 910 WEST ST, Annapolis, MD 21401
$3.12
BP
BP 7801 Wise Ave, Dundalk, MD 21222
$3.13
BP
BP 111 WEST ST, Annapolis, MD 21401
$3.14
BP
BP 1760 DUAL HWY, Hagerstown, MD 21740
$3.15
BP
BP 4607 LANDER RD, Jefferson, MD 21755
$3.15
BP
BP 211 E Main St, Middletown, MD 21769
$3.17
Crown
Crown 8210 Veterans Hwy, Millersville, MD 21108
$3.17
BP
BP 16210 Frederick Road, Gaithersburg, MD 20877
$3.19
BP
BP 18404 MAUGANS AVE, Hagerstown, MD 21742
$3.19
BP
BP 4301 St Barnabas Rd, Temple Hills, MD 20748
$3.17
BP
BP 7801 Wise Ave, Dundalk, MD 21222
$3.43
Crown
Crown 8210 Veterans Hwy, Millersville, MD 21108
$3.49
BP
BP 1001 Pulaski Hwy, Havre de Grace, MD 21078
$3.54
BP
BP 1465 KEY HWY, Baltimore, MD 21230
$3.59
Carroll Motor Fuel
Carroll Motor Fuel 7500 Pulaski Hwy, Rosedale, MD 21237
$3.59
BP
BP 18404 MAUGANS AVE, Hagerstown, MD 21742
$3.59
Carroll Motor Fuels
Carroll Motor Fuels 316 W Cold Spring Ln, Baltimore, MD 21210-2804
$3.59
BP
BP 551 W CENTRAL AVE, Davidsonville, MD 21035
$3.65
BP
BP 8809 Belair Rd, Perry Hall, MD 21236
$3.67
Crown
Crown 8210 Veterans Hwy, Millersville, MD 21108
$3.79
Carroll Motor Fuels
Carroll Motor Fuels 316 W Cold Spring Ln, Baltimore, MD 21210-2804
$3.93
BP
BP 1001 Pulaski Hwy, Havre de Grace, MD 21078
$3.94
BP
BP 212 Grange Hall Rd, Wye Mills, MD 21658
$3.94
BP
BP 551 W CENTRAL AVE, Davidsonville, MD 21035
$3.95
BP
BP 1465 KEY HWY, Baltimore, MD 21230
$3.99
BP
BP 18404 MAUGANS AVE, Hagerstown, MD 21742
$3.99
BP
BP 458 Weber Rd, Oakland, MD 21550
$3.99
BP
BP 8505 Baltimore National Pike, Ellicott City, MD 21043
$3.99
High's
High's 8699 Veterans Hwy, Millersville, MD 21108
$4.01
BP
BP 8021 Malcolm Rd, Clinton, MD 20735
$3.89
BP
BP 1334 Defense Hwy, Crofton, MD 21054
$3.93
BP
BP 1001 Pulaski Hwy, Havre de Grace, MD 21078
$3.94
High's
High's 8699 Veterans Hwy, Millersville, MD 21108
$3.97
Carroll Motor Fuel
Carroll Motor Fuel 7500 Pulaski Hwy, Rosedale, MD 21237
$3.99
BP
BP 8810 Washington Blvd, Savage, MD 20794-9663
$3.99
BP
BP 738 STATE ROUTE 3 S, Gambrills, MD 21054
$3.99
BP
BP 19304 Montgomery Village Ave, Gaithersburg, MD 20886
$3.99
Crown
Crown 800 Merritt Blvd, Dundalk, MD 21222
$3.99
BP
BP 14807 Crain Hwy, Brandywine, MD 20613
$3.99

MD Avg. Gas Prices

Regular Mid-Grade Premium Diesel
Current Avg. $3.329 $3.880 $4.184 $4.090
Yesterday Avg. $3.329 $3.880 $4.184 $4.090
Week Ago Avg. $3.378 $3.900 $4.167 $4.160
Month Ago Avg. $3.276 $3.819 $4.110 $4.084
Year Ago Avg. $3.355 $3.822 $4.093 $4.192