Cheapest Country to Buy an iPhone 12

In which countries does the iPhone 12 cost the least? We have checked the sales price inclusive of tax of the SIM-free iPhone 12 on the Apple website for each country. Because the tax rate varies by state and province in the USA and Canada, we are showing two prices - one for a purchase made where the rate is lowest and one for where it is highest. This is based on state and province tax rates listed on Avalara. The exchange rates used for currency conversion are updated daily, so the prices shown here change daily. To change the displayed currency, select a currency from the menu at top.

iPhone 12 mini

64GB

United States
$729.00
Japan
$754.42
Hong Kong
$771.17
Thailand
$783.88
Malaysia
$804.87
United States
$812.84
United Arab Emirates
$816.36
Canada
$819.80
South Korea
$826.50
China
$849.81
Singapore
$849.97
Taiwan
$856.14
Switzerland
$861.44
Philippines
$884.24
Australia
$886.42
Canada
$897.87
Luxembourg
$927.99
Poland
$937.56
India
$941.34
New Zealand
$946.05
Austria
$947.85
Germany
$947.85
Russia
$959.21
France
$959.71
Spain
$959.71
Belgium
$959.71
Netherlands
$963.39
United Kingdom
$972.65
Ireland
$983.44
Finland
$983.44
Portugal
$983.44
Denmark
$988.72
Italy
$995.30
Hungary
$1,000.16
Mexico
$1,005.78
Norway
$1,019.73
Sweden
$1,020.03
Czechia
$1,024.51
Turkey
$1,189.89
Brazil
$1,347.59

128GB

United States
$779.00
Japan
$804.85
Hong Kong
$835.44
Thailand
$844.42
Malaysia
$852.23
United States
$868.59
United Arab Emirates
$873.53
Canada
$878.41
South Korea
$887.40
Singapore
$901.76
Taiwan
$913.46
China
$927.08
Switzerland
$927.78
Philippines
$944.54
Australia
$945.56
Canada
$962.07
Luxembourg
$985.35
Poland
$1,002.69
Austria
$1,007.16
Germany
$1,007.16
India
$1,008.67
New Zealand
$1,016.18
France
$1,019.03
Spain
$1,019.03
Belgium
$1,019.03
Netherlands
$1,022.70
Russia
$1,027.73
United Kingdom
$1,042.23
Ireland
$1,042.75
Finland
$1,042.75
Portugal
$1,042.75
Italy
$1,054.62
Denmark
$1,068.47
Hungary
$1,073.51
Mexico
$1,081.22
Sweden
$1,091.28
Czechia
$1,094.39
Norway
$1,099.13
Turkey
$1,249.39
Brazil
$1,443.86

256GB

United States
$879.00
Japan
$915.79
Hong Kong
$938.28
Thailand
$965.48
Malaysia
$970.63
United States
$980.09
United Arab Emirates
$987.86
Canada
$995.65
South Korea
$1,009.20
Singapore
$1,027.51
Taiwan
$1,038.83
China
$1,050.71
Switzerland
$1,060.48
Philippines
$1,065.15
Australia
$1,071.24
Canada
$1,090.47
Luxembourg
$1,122.99
Poland
$1,132.94
India
$1,143.34
Austria
$1,149.52
Germany
$1,149.52
New Zealand
$1,156.44
France
$1,161.38
Spain
$1,161.38
Belgium
$1,161.38
Russia
$1,164.78
Netherlands
$1,165.06
United Kingdom
$1,181.38
Ireland
$1,185.11
Finland
$1,185.11
Portugal
$1,185.11
Italy
$1,196.97
Denmark
$1,212.01
Hungary
$1,220.21
Mexico
$1,232.10
Czechia
$1,234.16
Sweden
$1,242.40
Norway
$1,246.59
Turkey
$1,368.39
Brazil
$1,636.40

iPhone 12

64GB

United States
$829.00
Japan
$865.37
Hong Kong
$874.01
Thailand
$904.95
Malaysia
$923.27
United States
$924.34
United Arab Emirates
$925.25
Canada
$945.41
South Korea
$948.30
Singapore
$960.94
Taiwan
$963.61
Switzerland
$972.02
China
$973.44
Australia
$997.31
Philippines
$1,004.84
Canada
$1,035.44
Luxembourg
$1,042.69
New Zealand
$1,051.24
Austria
$1,066.48
Germany
$1,066.48
India
$1,076.01
Spain
$1,078.34
France
$1,078.34
Belgium
$1,078.34
Netherlands
$1,082.02
Poland
$1,093.87
Russia
$1,096.26
Portugal
$1,102.07
Ireland
$1,102.07
Finland
$1,102.07
United Kingdom
$1,111.80
Italy
$1,113.93
Denmark
$1,116.31
Mexico
$1,131.51
Norway
$1,133.16
Czechia
$1,164.28
Hungary
$1,166.86
Sweden
$1,171.14
Turkey
$1,308.89
Brazil
$1,540.13

128GB

United States
$879.00
Japan
$915.79
Hong Kong
$938.28
Thailand
$965.48
Malaysia
$970.63
United States
$980.09
United Arab Emirates
$982.41
Canada
$1,004.02
South Korea
$1,009.20
Singapore
$1,012.72
Taiwan
$1,020.92
Switzerland
$1,038.37
China
$1,050.71
Australia
$1,056.45
Philippines
$1,065.15
Canada
$1,099.64
Luxembourg
$1,100.05
New Zealand
$1,121.37
Austria
$1,125.79
Germany
$1,125.79
Spain
$1,137.66
Belgium
$1,137.66
France
$1,137.66
Netherlands
$1,141.33
India
$1,143.34
Poland
$1,159.00
Portugal
$1,161.38
Ireland
$1,161.38
Finland
$1,161.38
Russia
$1,164.78
Italy
$1,173.25
United Kingdom
$1,181.38
Denmark
$1,196.06
Mexico
$1,206.95
Norway
$1,212.56
Czechia
$1,234.16
Hungary
$1,240.21
Sweden
$1,242.40
Turkey
$1,368.39
Brazil
$1,636.40

256GB

United States
$979.00
Japan
$1,026.74
Hong Kong
$1,041.12
Thailand
$1,086.54
Malaysia
$1,089.03
United States
$1,091.59
United Arab Emirates
$1,096.74
Canada
$1,121.26
South Korea
$1,131.00
Singapore
$1,138.48
Taiwan
$1,146.30
Switzerland
$1,171.07
China
$1,174.34
Australia
$1,182.14
Philippines
$1,185.75
Canada
$1,228.04
Luxembourg
$1,237.71
New Zealand
$1,261.63
Austria
$1,268.15
Germany
$1,268.15
India
$1,278.01
Spain
$1,280.01
France
$1,280.01
Belgium
$1,280.01
Netherlands
$1,283.69
Poland
$1,289.25
Russia
$1,301.83
Portugal
$1,303.74
Ireland
$1,303.74
Finland
$1,303.74
Italy
$1,315.60
United Kingdom
$1,320.53
Denmark
$1,339.61
Mexico
$1,357.83
Norway
$1,360.02
Czechia
$1,373.93
Hungary
$1,386.91
Sweden
$1,393.52
Turkey
$1,487.39
Brazil
$1,828.94

iPhone 12 Pro

128GB

United States
$999.00
Japan
$1,077.17
Hong Kong
$1,092.54
United States
$1,113.89
Thailand
$1,116.81
United Arab Emirates
$1,143.02
Malaysia
$1,160.07
Canada
$1,171.50
South Korea
$1,174.50
Taiwan
$1,214.36
Singapore
$1,219.85
Switzerland
$1,248.47
Australia
$1,256.07
Philippines
$1,266.16
Canada
$1,283.07
China
$1,313.43
Luxembourg
$1,329.46
New Zealand
$1,331.76
Poland
$1,354.38
Austria
$1,363.05
Germany
$1,363.05
Russia
$1,370.36
Belgium
$1,374.92
France
$1,374.92
Spain
$1,374.92
Netherlands
$1,378.59
Mexico
$1,382.97
United Kingdom
$1,390.10
Czechia
$1,397.23
Portugal
$1,398.64
Finland
$1,398.64
Ireland
$1,398.64
Italy
$1,410.51
Denmark
$1,419.36
Sweden
$1,463.26
Hungary
$1,466.92
Norway
$1,473.45
India
$1,614.69
Turkey
$1,784.89
Brazil
$1,925.21

256GB

United States
$1,099.00
Japan
$1,188.11
Hong Kong
$1,195.38
United States
$1,225.39
Thailand
$1,237.87
United Arab Emirates
$1,257.35
Malaysia
$1,278.47
Canada
$1,288.73
South Korea
$1,296.30
Taiwan
$1,339.74
Singapore
$1,345.61
Switzerland
$1,381.17
Australia
$1,381.75
Philippines
$1,386.76
Canada
$1,411.47
China
$1,437.06
Luxembourg
$1,467.10
New Zealand
$1,472.02
Poland
$1,484.63
Austria
$1,505.41
Germany
$1,505.41
Russia
$1,507.41
Belgium
$1,517.27
France
$1,517.27
Spain
$1,517.27
Netherlands
$1,520.95
United Kingdom
$1,529.25
Mexico
$1,533.85
Czechia
$1,537.00
Portugal
$1,541.00
Finland
$1,541.00
Ireland
$1,541.00
Italy
$1,552.86
Denmark
$1,562.91
Hungary
$1,613.62
Sweden
$1,614.38
Norway
$1,620.91
India
$1,749.36
Turkey
$1,903.89
Brazil
$2,117.75

512GB

United States
$1,299.00
Japan
$1,410.00
Hong Kong
$1,413.92
United States
$1,448.39
Thailand
$1,480.00
United Arab Emirates
$1,488.73
Malaysia
$1,491.59
Canada
$1,514.83
South Korea
$1,531.20
Singapore
$1,589.73
Taiwan
$1,590.49
Philippines
$1,627.97
Australia
$1,640.50
Switzerland
$1,646.57
Canada
$1,659.10
China
$1,715.23
Luxembourg
$1,730.95
Poland
$1,745.14
New Zealand
$1,752.54
Austria
$1,778.26
Germany
$1,778.26
Russia
$1,781.51
Mexico
$1,785.31
Belgium
$1,790.12
France
$1,790.12
Spain
$1,790.12
Netherlands
$1,793.80
United Kingdom
$1,807.55
Portugal
$1,813.85
Finland
$1,813.85
Ireland
$1,813.85
Czechia
$1,816.54
Italy
$1,825.71
Denmark
$1,850.00
Hungary
$1,907.01
Norway
$1,915.83
Sweden
$1,928.23
India
$2,018.70
Turkey
$2,141.89
Brazil
$2,502.84

iPhone 12 Pro Max

128GB

United States
$1,099.00
Japan
$1,188.11
Thailand
$1,207.61
Hong Kong
$1,208.24
United States
$1,225.39
Malaysia
$1,254.79
United Arab Emirates
$1,279.12
South Korea
$1,296.30
Canada
$1,297.11
Singapore
$1,330.81
Taiwan
$1,357.65
Switzerland
$1,359.06
Australia
$1,366.96
Philippines
$1,386.76
Canada
$1,420.64
China
$1,437.06
Luxembourg
$1,444.18
New Zealand
$1,472.02
Austria
$1,481.68
Germany
$1,481.68
Poland
$1,484.63
Belgium
$1,493.55
France
$1,493.55
Spain
$1,493.55
Netherlands
$1,497.22
Russia
$1,507.41
Mexico
$1,508.70
Portugal
$1,517.27
Finland
$1,517.27
Ireland
$1,517.27
Italy
$1,529.14
United Kingdom
$1,529.25
Denmark
$1,546.96
Czechia
$1,583.59
Norway
$1,586.88
Hungary
$1,600.28
Sweden
$1,614.38
India
$1,749.36
Turkey
$2,022.89
Brazil
$2,117.75

256GB

United States
$1,199.00
Japan
$1,299.06
Hong Kong
$1,311.08
Thailand
$1,328.67
United States
$1,336.89
Malaysia
$1,373.19
United Arab Emirates
$1,393.45
Canada
$1,414.34
South Korea
$1,418.10
Singapore
$1,456.57
Taiwan
$1,483.03
Switzerland
$1,491.76
Australia
$1,492.64
Philippines
$1,507.37
Canada
$1,549.04
China
$1,560.69
Luxembourg
$1,581.82
New Zealand
$1,612.28
Poland
$1,614.88
Austria
$1,624.04
Germany
$1,624.04
Belgium
$1,635.90
France
$1,635.90
Spain
$1,635.90
Netherlands
$1,639.58
Russia
$1,644.46
Mexico
$1,659.58
Portugal
$1,659.63
Finland
$1,659.63
Ireland
$1,659.63
United Kingdom
$1,668.40
Italy
$1,671.49
Denmark
$1,690.50
Czechia
$1,723.36
Norway
$1,734.34
Hungary
$1,746.98
Sweden
$1,765.49
India
$1,884.03
Turkey
$2,141.89
Brazil
$2,310.29

512GB

United States
$1,399.00
Japan
$1,520.95
Hong Kong
$1,529.61
United States
$1,559.89
Thailand
$1,570.80
Malaysia
$1,586.30
United Arab Emirates
$1,624.83
Canada
$1,640.44
South Korea
$1,653.00
Singapore
$1,700.69
Taiwan
$1,733.78
Philippines
$1,748.58
Australia
$1,751.40
Switzerland
$1,757.16
Canada
$1,796.67
China
$1,838.87
Luxembourg
$1,845.65
Poland
$1,875.39
New Zealand
$1,892.80
Austria
$1,896.89
Germany
$1,896.89
Belgium
$1,908.75
France
$1,908.75
Spain
$1,908.75
Mexico
$1,911.04
Netherlands
$1,912.43
Russia
$1,918.56
Portugal
$1,932.48
Finland
$1,932.48
Ireland
$1,932.48
Italy
$1,944.34
United Kingdom
$1,946.70
Denmark
$1,977.60
Czechia
$2,002.90
Norway
$2,029.26
Hungary
$2,040.37
Sweden
$2,079.35
India
$2,153.37
Turkey
$2,379.90
Brazil
$2,695.38

Official Price Comparison

© 2019-2021 Nukeni
This website includes GeoLite2 data created by MaxMind.