Cheapest Country to Buy an iPhone 12 in 38 Countries

I surveyed the prices of the iPhone 12 across Apple websites worldwide. The cheapest countries are Japan and the United States.
By Jun Saito | 2021-02-28
Headline image
photo by Thai Nguyen on Unsplash
In which countries does the iPhone 12 cost the least? I have checked the launch price inclusive of tax of the unlocked iPhone 12 on the Apple website for each country. When taxes were not included in prices on the websites, I calculated the totals with tax, using the information on taxes in each country available on Avalara. The countries I added taxes to are the US and Canada. The US and Canada have different tax rates depending on where you make purchases, so I show two prices, one for the product purchased in the location with the lowest tax rate, and one for the product purchased in the location with the highest tax rate. 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.
Table of Contents

iPhone 12 mini

64GB

Turkey US$629.13
Japan US$635.86
United States US$729.00
South Korea US$749.55
Thailand US$749.86
Hong Kong US$764.26
Malaysia US$773.91
Switzerland US$783.54
Canada US$802.02
Taiwan US$805.76
United States US$812.84
Poland US$815.39
China US$815.67
United Arab Emirates US$816.39
Hungary US$819.27
Luxembourg US$824.89
Singapore US$829.66
Philippines US$839.33
Australia US$841.94
Germany US$842.55
Austria US$842.55
France US$853.09
Spain US$853.09
Belgium US$853.09
Netherlands US$856.36
New Zealand US$857.15
United Kingdom US$872.70
Ireland US$874.18
Finland US$874.18
Portugal US$874.18
Canada US$878.40
Denmark US$878.49
Sweden US$883.61
Italy US$884.73
India US$901.92
Norway US$928.87
Czechia US$937.98
Mexico US$1,002.65
Russia US$1,031.16
Brazil US$1,414.02

128GB

Turkey US$660.59
Japan US$678.36
United States US$779.00
South Korea US$804.78
Thailand US$807.76
Malaysia US$819.45
Hong Kong US$827.96
Switzerland US$843.89
Canada US$859.37
Taiwan US$859.71
United States US$868.58
Poland US$872.03
United Arab Emirates US$873.55
Luxembourg US$875.88
Hungary US$879.35
Singapore US$880.21
China US$889.84
Germany US$895.27
Austria US$895.27
Philippines US$896.57
Australia US$898.11
France US$905.82
Spain US$905.82
Belgium US$905.82
Netherlands US$909.08
New Zealand US$920.69
Ireland US$926.91
Finland US$926.91
Portugal US$926.91
United Kingdom US$935.13
Italy US$937.45
Canada US$941.21
Sweden US$945.33
Denmark US$949.35
India US$966.43
Norway US$1,001.20
Czechia US$1,001.97
Mexico US$1,077.85
Russia US$1,104.83
Brazil US$1,515.04

256GB

Turkey US$723.51
Japan US$771.87
United States US$879.00
South Korea US$915.24
Thailand US$923.57
Hong Kong US$929.88
Malaysia US$933.29
Switzerland US$964.59
Canada US$974.06
Taiwan US$977.71
United States US$980.08
Poland US$985.31
United Arab Emirates US$987.89
Luxembourg US$998.23
Hungary US$999.52
Singapore US$1,002.96
China US$1,008.50
Philippines US$1,011.05
Australia US$1,017.49
Germany US$1,021.81
Austria US$1,021.81
France US$1,032.36
Spain US$1,032.36
Belgium US$1,032.36
Netherlands US$1,035.62
New Zealand US$1,047.77
Ireland US$1,053.45
Finland US$1,053.45
Portugal US$1,053.45
United Kingdom US$1,059.98
Italy US$1,063.99
Canada US$1,066.83
Sweden US$1,076.24
Denmark US$1,076.89
India US$1,095.46
Czechia US$1,129.93
Norway US$1,135.52
Mexico US$1,228.26
Russia US$1,252.16
Brazil US$1,717.07

iPhone 12

64GB

Turkey US$692.05
Japan US$729.37
United States US$829.00
South Korea US$860.01
Thailand US$865.66
Hong Kong US$866.18
Switzerland US$884.13
Malaysia US$887.75
Taiwan US$906.91
United States US$924.34
Canada US$924.90
United Arab Emirates US$925.28
Luxembourg US$926.85
China US$934.34
Singapore US$937.97
Australia US$947.27
Germany US$948.00
Austria US$948.00
Poland US$951.33
New Zealand US$952.46
Philippines US$953.81
Hungary US$955.82
France US$958.54
Spain US$958.54
Belgium US$958.54
Netherlands US$961.81
Ireland US$979.63
Portugal US$979.63
Finland US$979.63
Italy US$990.18
Denmark US$991.86
United Kingdom US$997.55
Canada US$1,012.99
Sweden US$1,014.51
India US$1,030.95
Norway US$1,032.20
Czechia US$1,065.95
Mexico US$1,127.99
Russia US$1,178.49
Brazil US$1,616.05

128GB

Turkey US$723.51
Japan US$771.87
United States US$879.00
South Korea US$915.24
Thailand US$923.57
Hong Kong US$929.88
Malaysia US$933.29
Switzerland US$944.48
Taiwan US$960.85
Luxembourg US$977.84
United States US$980.08
Canada US$982.25
United Arab Emirates US$982.44
Singapore US$988.52
Austria US$1,000.72
Germany US$1,000.72
Australia US$1,003.44
Poland US$1,007.97
China US$1,008.50
Philippines US$1,011.05
France US$1,011.27
Belgium US$1,011.27
Spain US$1,011.27
Netherlands US$1,014.53
Hungary US$1,015.90
New Zealand US$1,016.00
Portugal US$1,032.36
Finland US$1,032.36
Ireland US$1,032.36
Italy US$1,042.90
United Kingdom US$1,059.98
Denmark US$1,062.72
Canada US$1,075.80
Sweden US$1,076.24
India US$1,095.46
Norway US$1,104.52
Czechia US$1,129.93
Mexico US$1,203.19
Russia US$1,252.16
Brazil US$1,717.07

256GB

Turkey US$786.42
Japan US$865.38
United States US$979.00
South Korea US$1,025.70
Hong Kong US$1,031.80
Thailand US$1,039.38
Malaysia US$1,047.13
Switzerland US$1,065.18
Taiwan US$1,078.85
United States US$1,091.58
United Arab Emirates US$1,096.77
Canada US$1,096.94
Luxembourg US$1,100.20
Singapore US$1,111.27
Poland US$1,121.25
Australia US$1,122.82
Philippines US$1,125.53
China US$1,127.17
Germany US$1,127.26
Austria US$1,127.26
Hungary US$1,136.07
France US$1,137.81
Spain US$1,137.81
Belgium US$1,137.81
Netherlands US$1,141.07
New Zealand US$1,143.08
Ireland US$1,158.90
Portugal US$1,158.90
Finland US$1,158.90
Italy US$1,169.44
United Kingdom US$1,184.83
Denmark US$1,190.26
Canada US$1,201.41
Sweden US$1,207.14
India US$1,224.49
Norway US$1,238.84
Czechia US$1,257.90
Mexico US$1,353.59
Russia US$1,399.49
Brazil US$1,919.10

iPhone 12 Pro

128GB

Japan US$907.89
Turkey US$943.72
United States US$999.00
South Korea US$1,065.15
Thailand US$1,068.33
Hong Kong US$1,082.76
United States US$1,113.88
Malaysia US$1,115.44
Switzerland US$1,135.59
Taiwan US$1,142.90
United Arab Emirates US$1,143.05
Canada US$1,146.10
Poland US$1,177.89
Luxembourg US$1,181.76
Singapore US$1,190.70
Australia US$1,193.04
Hungary US$1,201.61
Philippines US$1,201.85
New Zealand US$1,206.62
Austria US$1,211.62
Germany US$1,211.62
France US$1,222.17
Spain US$1,222.17
Belgium US$1,222.17
Netherlands US$1,225.43
Portugal US$1,243.26
Finland US$1,243.26
Ireland US$1,243.26
United Kingdom US$1,247.25
Italy US$1,253.80
Canada US$1,255.25
China US$1,260.67
Denmark US$1,261.12
Sweden US$1,267.56
Czechia US$1,279.22
Norway US$1,342.17
Mexico US$1,378.66
Russia US$1,473.15
India US$1,547.07
Brazil US$2,020.12

256GB

Japan US$1,001.39
Turkey US$1,006.64
United States US$1,099.00
South Korea US$1,175.61
Thailand US$1,184.14
Hong Kong US$1,184.67
United States US$1,225.38
Malaysia US$1,229.28
Switzerland US$1,256.29
United Arab Emirates US$1,257.38
Canada US$1,260.79
Taiwan US$1,260.90
Poland US$1,291.17
Luxembourg US$1,304.11
Australia US$1,312.41
Singapore US$1,313.45
Philippines US$1,316.33
Hungary US$1,321.78
New Zealand US$1,333.70
Austria US$1,338.16
Germany US$1,338.16
France US$1,348.71
Spain US$1,348.71
Belgium US$1,348.71
Netherlands US$1,351.97
Ireland US$1,369.80
Finland US$1,369.80
Portugal US$1,369.80
United Kingdom US$1,372.10
China US$1,379.33
Italy US$1,380.34
Canada US$1,380.86
Denmark US$1,388.67
Sweden US$1,398.47
Czechia US$1,407.19
Norway US$1,476.49
Mexico US$1,529.07
Russia US$1,620.48
India US$1,676.10
Brazil US$2,222.15

512GB

Turkey US$1,132.48
Japan US$1,188.41
United States US$1,299.00
South Korea US$1,388.64
Hong Kong US$1,401.25
Thailand US$1,415.75
Malaysia US$1,434.20
United States US$1,448.38
Canada US$1,481.98
United Arab Emirates US$1,488.77
Taiwan US$1,496.90
Switzerland US$1,497.69
Poland US$1,517.73
Luxembourg US$1,538.64
Philippines US$1,545.29
Singapore US$1,551.74
Australia US$1,558.18
Hungary US$1,562.10
Austria US$1,580.70
Germany US$1,580.70
New Zealand US$1,587.86
France US$1,591.24
Spain US$1,591.24
Belgium US$1,591.24
Netherlands US$1,594.51
Finland US$1,612.33
Portugal US$1,612.33
Ireland US$1,612.33
United Kingdom US$1,621.80
Italy US$1,622.88
Canada US$1,623.12
Denmark US$1,643.75
China US$1,646.33
Czechia US$1,663.12
Sweden US$1,670.35
Norway US$1,745.13
Mexico US$1,779.74
Russia US$1,915.14
India US$1,934.16
Brazil US$2,626.21

iPhone 12 Pro Max

128GB

Japan US$1,001.39
Turkey US$1,069.56
United States US$1,099.00
Thailand US$1,155.18
South Korea US$1,175.61
Hong Kong US$1,197.41
Malaysia US$1,206.51
United States US$1,225.38
Switzerland US$1,236.17
Canada US$1,268.98
Taiwan US$1,277.76
United Arab Emirates US$1,279.16
Luxembourg US$1,283.74
Poland US$1,291.17
Australia US$1,298.37
Singapore US$1,299.01
Hungary US$1,310.85
Philippines US$1,316.33
Austria US$1,317.07
Germany US$1,317.07
France US$1,327.62
Spain US$1,327.62
Belgium US$1,327.62
Netherlands US$1,330.88
New Zealand US$1,333.70
Ireland US$1,348.71
Finland US$1,348.71
Portugal US$1,348.71
Italy US$1,359.25
United Kingdom US$1,372.10
Denmark US$1,374.49
China US$1,379.33
Canada US$1,389.83
Sweden US$1,398.47
Norway US$1,445.49
Czechia US$1,449.84
Mexico US$1,504.00
Russia US$1,620.48
India US$1,676.10
Brazil US$2,222.15

256GB

Japan US$1,094.90
Turkey US$1,132.48
United States US$1,199.00
Thailand US$1,270.99
South Korea US$1,286.07
Hong Kong US$1,299.33
Malaysia US$1,320.36
United States US$1,336.88
Switzerland US$1,356.87
Canada US$1,383.67
United Arab Emirates US$1,393.49
Taiwan US$1,395.76
Poland US$1,404.45
Luxembourg US$1,406.08
Australia US$1,417.74
Singapore US$1,421.76
Philippines US$1,430.81
Hungary US$1,431.02
Austria US$1,443.61
Germany US$1,443.61
France US$1,454.16
Spain US$1,454.16
Belgium US$1,454.16
Netherlands US$1,457.42
New Zealand US$1,460.78
Ireland US$1,475.25
Finland US$1,475.25
Portugal US$1,475.25
Italy US$1,485.79
United Kingdom US$1,496.95
China US$1,497.99
Denmark US$1,502.04
Canada US$1,515.45
Sweden US$1,529.37
Czechia US$1,577.81
Norway US$1,579.81
Mexico US$1,654.40
Russia US$1,767.81
India US$1,805.13
Brazil US$2,424.18

512GB

Turkey US$1,258.32
Japan US$1,281.92
United States US$1,399.00
South Korea US$1,499.10
Thailand US$1,502.61
Hong Kong US$1,515.91
Malaysia US$1,525.28
United States US$1,559.88
Switzerland US$1,598.27
Canada US$1,604.86
United Arab Emirates US$1,624.88
Poland US$1,631.01
Taiwan US$1,631.76
Luxembourg US$1,640.60
Philippines US$1,659.77
Singapore US$1,660.05
Australia US$1,663.51
Hungary US$1,671.34
Austria US$1,686.15
Germany US$1,686.15
France US$1,696.69
Spain US$1,696.69
Belgium US$1,696.69
Netherlands US$1,699.96
New Zealand US$1,714.94
Finland US$1,717.78
Portugal US$1,717.78
Ireland US$1,717.78
Italy US$1,728.33
United Kingdom US$1,746.65
Denmark US$1,757.12
Canada US$1,757.71
China US$1,764.99
Sweden US$1,801.25
Czechia US$1,833.74
Norway US$1,848.45
Mexico US$1,905.08
Russia US$2,062.47
India US$2,063.19
Brazil US$2,828.25
* You are free to reproduce the data and post screenshots as long as you cite us properly. Linking to this page is not required, but we will be glad if you do.

Similar Product Prices

Latest Product Prices

Receive latest gadget prices on Twitter!

Follow us on Twitter and turn on notifications to catch the latest gadget pricing information.
Follow us on Twitter
This website uses GeoLite2 data created by MaxMind.
© 2019-2022 Nukeni