DIY Vintage Pull-Down Map

The entire time I was putting together this happy little office craft, I was singing Dora the Explorer’s map song in my head. If you have little ones in your life, you know which one I’m talking about.
Is it stuck in your head now too? You’re welcome. ๐
We’ve already made super fast headway on the office makeover already! And for so long, I was envisioning a beautiful authentic vintage pull-down world map in the perfect neutral colors. But then reality hit. In my search for the oh-so-perfect one I discovered those babies are a pretty penny. Too pretty for my pockets.
So on to Plan B!

If you want to make one for yourself, I’ll tell ya it is SOOOO easy! And this one is $100-200 cheaper than the real deal.
Supplies used: (Affiliate links are provided below for convenience. For more information, see my full disclosure here.)
- 1 map poster in the size of your choosing (This poster is the one I used.)
- 2 – 1″ wooden dowels cut to length equal to the width of your poster (Mine was 48″)
- Wood stain (optional if you want the dowels a different color)
- Hot glue gun and hot glue sticks
- Power drill/driver
- 2 – D-ring picture hangers
- Twine or sturdy string
- Nail or screw for hanging
To attach the wooden dowel rods, I rolled the map out on a flat surface first and taped it down in a couple places to keep it from rolling up. On the bottom edge of the map, I lined up a dowel to the edge of the paper and rolled the dowel away about an inch, still keeping it lined up.
Working as quickly as possible, I applied a line of hot glue along the entire map’s edge, rolled the dowel on top of the hot glue, and pressed for a minute until the glue cooled. Then did the same for the top edge of the map. (This whole thing is probably self-explanatory but just roll with it.)

For the dowel at the top of the map, I pre-drilled a hole in the very center on each end to screw in a D-ring hanger on each side.

Then, just string a piece of twine the same length as the dowel through the D-rings and knot it, place your screw into the wall where you want the map to hang, and show off your “vintage” pull-down map. Yay!

Our office is already looking quite worldly. (Get it? I’m sorry. I really can’t help it.)
We might eventually put a cork board behind the map so that we can place push-pins on the states/countries that we’ve visited.

I’m so happy how it turned out! I think our $9 thrift store typewriter finally has a permanent spot in front of it. My jewelry box turned office supply organizer and DIY Restoration Hardware books fit right in too. They’re all best buddies together.

How do you think the office progress is coming along so far? Are you DYING to see what our industrial shelves look like?! Okay, it’s probably more like I’m dying to show them to y’all.
I have all of the details about those coming up on Remodelaholic in a month or two, but I’m sure you guys will see them here on the blog before then.
And just for fun, since we’re getting all map happy here, where in the world are you from? No seriously, where in the world? In case I’ve never mentioned it before, we’re almost literally straddling the state line of North Carolina and South Carolina, where currently the weather can’t make up its mind. (Take a hint, winter.)
UPDATE: If you want to check out the rest of the projects in our office, you can find all the links below:
- Office Before Shots and Makeover Mood Board
- DIY RH Inspired French Mute Books
- Industrial Shelving
- Faux Zinc Safe Makeover
- Easy Office Sign

function extend(destination, source) {
for (var prop in source) {
destination[prop] = source[prop];
}
}
if (!Mimi) var Mimi = {};
if (!Mimi.Signups) Mimi.Signups = {};
Mimi.Signups.EmbedValidation = function() {
this.initialize();
var _this = this;
if (document.addEventListener) {
this.form.addEventListener('submit', function(e){
_this.onFormSubmit(e);
});
} else {
this.form.attachEvent('onsubmit', function(e){
_this.onFormSubmit(e);
});
}
};
extend(Mimi.Signups.EmbedValidation.prototype, {
initialize: function() {
this.form = document.getElementById('mad_mimi_signup_form');
this.submit = document.getElementById('webform_submit_button');
this.callbackName = 'jsonp_callback_' + Math.round(100000 * Math.random());
this.validEmail = /.+@.+\..+/
},
onFormSubmit: function(e) {
e.preventDefault();
this.validate();
if (this.isValid) {
this.submitForm();
} else {
this.revalidateOnChange();
}
},
validate: function() {
this.isValid = true;
this.emailValidation();
this.fieldAndListValidation();
this.updateFormAfterValidation();
},
emailValidation: function() {
var email = document.getElementById('signup_email');
if (this.validEmail.test(email.value)) {
this.removeTextFieldError(email);
} else {
this.textFieldError(email);
this.isValid = false;
}
},
fieldAndListValidation: function() {
var fields = this.form.querySelectorAll('.mimi_field.required');
for (var i = 0; i = 0) {
return 'checkboxes';
} else {
return 'text_field';
}
},
checkboxAndRadioValidation: function(field) {
var inputs = field.getElementsByTagName('input'),
selected = false;
for (var i = 0; i = 0) {
if (type === 'text_field') {
this.textValidation(input);
} else {
this.dropdownValidation(field, input);
}
}
}
this.htmlEmbedDropdownValidation(field);
},
textValidation: function(input) {
if (input.id === 'signup_email') return;
if (input.value) {
this.removeTextFieldError(input);
} else {
this.textFieldError(input);
this.isValid = false;
}
},
dropdownValidation: function(field, input) {
if (input.value) {
field.className = field.className.replace(/ invalid/g, '');
} else {
if (field.className.indexOf('invalid') === -1) field.className += ' invalid';
this.onSelectCallback(input);
this.isValid = false;
}
},
htmlEmbedDropdownValidation: function(field) {
var dropdowns = field.querySelectorAll('.mimi_html_dropdown');
var _this = this;
for (var i = 0; i
Follow:


Beyond cute! I love this DIY! I think one of these babies may end up in my husband’s office…..
Thanks, Brenna! Can’t wait to see it if you try it out!
I’m in Texas, just north of Dallas. We’ll be converting an empty bedroom into a home office for my husband since he works from home so looking forward to the inspiration!
Yay! Love Dallas! Best of luck on the office makeover. ๐
Love this idea Lauren……and I can’t wait to find out how you made those shelves look so fabulous. I bought three of the largest size to store all my blog/decor stuff a couple months ago and haven’t had a chance to make the shelves look more rustic. I was thinking stain or paint, but now I need to see your secret!
Thanks, Jamie! I’ll be sharing all of the details on Remodelaholic soon. Honestly, I’ll probably just message you real quick about how we did it. It was suuuuuuuper easy. ๐
Love how this turned out, Lauren! Btw, I just watched the map video you linked to and now there’s 3 kids running around my house singing it :).
Hahaha! Oops. Worst song to have stuck in your head EVER!
This map is fabulous…I have been looking for a ‘colorless’ map foreverrrrr! I hadn’t considered searching stores that sell posters.
Currently I am living in Newcastle, NSW, Australia. But I have spent a year in Winnipeg, Manitoba, Canada. My family has also lived two years in Hampshire, England, and two years in El Paso, Texas. We have extensively travelled each continent, so our map would be quite weighty with pins! Every experience has been amazing ๐
So glad it could help, Min! Wow! You really have been all over. That’d be one very impressive map. ๐