Website under construction

New Zealand-made wood burners & sauna stoves


FLINT MINI
$2,499 inc GST

Compact wood burner for small spaces. Designed for tiny homes, huts, sleepouts and mobile setups.

Core
6mm body / 8mm cook top
Secondary burn
Insulated
Heat shields
Build
Rimu handles
Hand-blown marble window
Round door + porthole window

Available in Black · Sky Blue · Rose
Flue kit option

Buy →


FLINT Sauna

A compact wood-fired sauna stove designed for smaller spaces. Made to order on request.

Core
6mm body / 8mm cook top
Secondary burn
Insulated
Heat shields
Build
Rimu handles
Round door + porthole window
Cage

Available in Black · Sky Blue · Rose
Flue kit option

Request →


FLINT MINI

Please note a NZ$500 deposit is required to confirm your order.

CHOOSE YOUR COLOUR
ADD-ONS
CUSTOMER DETAILS
Submitting your order details...
FLINT MINI
Thank you
Your order request has been received.
We’ve emailed your deposit details and next steps.
Your build slot will be confirmed once the NZ$500 deposit has been received.
Please check your inbox.
Something went wrong. Please contact Flint Fires directly.
document.getElementById("flintOrderForm").addEventListener("submit", async function(e) { e.preventDefault(); const form = e.target; const intro = document.getElementById("flintIntro"); const submitting = document.getElementById("flintSubmitting"); const success = document.getElementById("flintSuccess"); const errorBox = document.getElementById("flintError"); const wrapper = document.getElementById("flintOrderWrapper"); const card = document.getElementById("flintCard"); const data = new FormData(form); data.append("stove", "Flint Mini"); const orderExtras = []; if (data.get("colour")) { orderExtras.push("Colour: " + data.get("colour")); } if (data.get("flue_kit")) { orderExtras.push("Flue kit"); } data.append("message", orderExtras.join("\n")); form.style.display = "none"; intro.style.display = "none"; errorBox.style.display = "none"; success.style.display = "none"; submitting.style.display = "block"; try { const response = await fetch("https://script.google.com/macros/s/AKfycbx21fsaryOoede8lc8hdEbwNGqv7XDWYbvR_72jWzyVTPV0YCu0tA_0-Ry8m4tPIkML/exec", { method: "POST", body: data }); const json = await response.json(); wrapper.style.maxWidth = "920px"; card.style.padding = "0"; card.style.border = "0"; card.style.background = "transparent"; card.style.boxShadow = "none"; submitting.style.display = "none"; success.style.display = "block"; } catch (error) { submitting.style.display = "none"; errorBox.style.display = "block"; form.style.display = "block"; } });